Aspose::Pdf::LoadOptions class

LoadOptions class

LoadOptions type holds level of abstraction on individual load options.

class LoadOptions : public virtual System::Object

Nested classes

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 в облаке прямой доступ к ссылочным файлам невозможен, и следует использовать пользовательский код, помещённый в специальный метод. Этот делегат определяет сигнатуру такого пользовательского метода.

См. также