THPDFParagraphReflowOptions
Модуль
HPDFParagraphReflow
Инициализируйте через HPDFDefaultParagraphReflowOptions; обнулённые опции некорректны
| Член | По умолчанию | Контракт |
|---|---|---|
Appearance | Существующие значения внешних видов по умолчанию, Padding 0, MaxTextUnits 65536, переполнение отклоняется | Имя, начертание, размер и цвет установленного шрифта, выравнивание, отступ и переполнение; требуются rotation 0 и opacity 1 |
RejectCollisions | True | Отклонять сгенерированные границы глифов, пересекающиеся с соседним содержимым |
RejectPartialSourceGlyphs | True | Отклонять выделения, рассекающие границы выбранных глифов |
RequireSourceText | True | Ставьте false для вставки в пустую область источника |
CollisionMargin | 0 | Конечный неотрицательный геометрический отступ до 14400 пунктов |
MaxDecodedBytes | 67108864 | Положительный бюджет декодированного содержимого до 268435456 байтов |
MaxGeneratedBytes | 67108864 | Положительный бюджет удерживаемых сгенерированных потоков до 268435456 байтов, проверяется до публикации |
MaxWorkUnits | 100000000 | Положительный счётчик работы Int64, включая консервативные начисления за семантическую вёрстку |
MaxGlyphs | 100000 | Положительный лимит до 1000000; закодированные байты источника также расходуют этот предел до интерпретации |
MaxTokens | 250000 | Положительный суммарный лимит токенов до 1000000 |
MaxFormDepth | 12 | Глубина от 1 до 12 |
MaxFormInvocations | 256 | Число вызовов от 1 до 4096 |
MaxCollisions | 256 | Возвращаемые записи от 1 до 4096; общее число остаётся доступным |
MaxResourceNodes | 100000 | Положительный лимит узлов клонирования до 1000000; прямая вложенность дополнительно ограничена 32 |
Размеры шрифта внешнего вида должны быть конечными, положительными и не больше 10000; минимальный размер шрифта не должен превышать размер шрифта, отступы должны оставлять положительные полезные размеры, а MaxTextUnits — положительный до 1000000