Aspose::Pdf::LoadOptions::PageSizeAdjustmentModes enum
Содержание
[
Скрывать
]PageSizeAdjustmentModes enum
ВНИМАНИЕ! Функция реализована, но ещё не добавлена в публичный API, поскольку в слое OSHARED обнаружена блокирующая проблема для образца документа.
enum class PageSizeAdjustmentModes
Значения
| Имя | Значение | Описание |
|---|---|---|
| NoAjustmentAllwaysUsePredefinedSize | 0 | В этом режиме результирующие страницы будут иметь требуемый размер страницы, определённый в LoadOptions, независимо от того, выходит ли содержимое после конвертации за пределы страницы или нет. |
| EnlargeRequiredViewportWidthAndDoConversionAgain | 1 | Этот режим определяет следующее поведение: после получения результата конвертации и обнаружения того, что часть содержимого была усечена, ширина области просмотра увеличивается, чтобы вместить содержимое, и конвертация повторяется. Этот режим позволяет получить меньше страниц в результате в таком случае, но требует повторного рендеринга (а значит, больше времени обработки). |
Примечания
Представляет режим использования размера страницы при конвертации. Форматы (например HTML, EPUB и т.п.) обычно имеют плавающий дизайн, поэтому позволяют подогнать требуемый размер страницы. Но иногда содержимое задаёт горизонтальные позиции или размеры, которые не позволяют разместить его в требуемом размере страницы. В таком случае можно определить, что следует делать (т.е. когда размер содержимого не вписывается в требуемый начальный размер страницы результирующего PDF‑документа).
См. также
- Class LoadOptions
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++