Aspose::Pdf::LoadOptions class
LoadOptions class
LoadOptions type holds level of abstraction on individual load options.
class LoadOptions : public virtual System::Object
Nested classes
- Class ResourceLoadingResult
Enums
| Перечисление | Описание |
|---|---|
| MarginsAreaUsageModes | Представляет режим использования области полей при конвертации (например HTML, EPUB и т.д.), определяет обработку инструкций импортированного формата, связанных с использованием полей. |
| PageSizeAdjustmentModes | ВНИМАНИЕ! Функция реализована, но ещё не добавлена в публичный API, поскольку в слое OSHARED обнаружена блокирующая проблема для образца документа. |
Методы
| Метод | Описание |
|---|---|
| get_DisableFontLicenseVerifications() const |
, позволяет выполнять операции с шрифтом, запрещённые лицензией этого шрифта, например позволяет встраивать шрифт в PDF‑документ, даже если правила лицензии запрещают встраивание этого шрифта. По умолчанию false
. | | get_LoadFormat() const | Представляет формат файла, который описывается в LoadOptions. | | get_WarningHandler() const | Обратный вызов для обработки любых сгенерированных предупреждений. WarningHandler возвращает элемент перечисления ReturnAction, указывающий либо Continue, либо Abort. Continue является действием по умолчанию, и операция загрузки продолжается, однако пользователь также может вернуть Abort, в этом случае операция загрузки должна прекратиться. | | LoadOptions() | | | | set_DisableFontLicenseVerifications(bool) | Устанавливает флаг, отключающий любые лицензионные ограничения для всех шрифтов при загрузке файла. Когда true |
, позволяет выполнять операции с шрифтом, запрещённые лицензией этого шрифта, например позволяет встраивать шрифт в PDF‑документ, даже если правила лицензии запрещают встраивание этого шрифта. По умолчанию false
. | | set_WarningHandler(const System::SharedPtr<IWarningCallback>&) | Обратный вызов для обработки любых сгенерированных предупреждений. WarningHandler возвращает элемент перечисления ReturnAction, указывающий либо Continue, либо Abort. Continue является действием по умолчанию, и операция загрузки продолжается, однако пользователь также может вернуть Abort, в этом случае операция загрузки должна прекратиться. |
Typedefs
| Типовое определение | Описание |
|---|---|
| ResourceLoadingStrategy | Иногда необходимо избежать использования внутреннего загрузчика внешних ресурсов (например изображений или CSS) и предоставить пользовательский метод, который будет получать запрошенные ресурсы откуда‑то. Например, при использовании Aspose.Pdf в облаке прямой доступ к ссылочным файлам невозможен, и следует использовать пользовательский код, помещённый в специальный метод. Этот делегат определяет сигнатуру такого пользовательского метода. |
См. также
- Class Object
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++