Функция HPDFLineBreakClassOf

function HPDFLineBreakClassOf(CodePoint: Cardinal): THPDFLineBreakClass;

Возвращает сырой класс переноса строки одной кодовой точки через существующий API HPDFDoc

Delphi 2009 и новее и поддерживаемые цели FPC используют полную таблицу Line_Break из Unicode 17 и явно отображают её публичные классы в документный enum, не меняя устоявшиеся ординалы документного enum

U+2010 возвращает lbcHH — новый член, добавленный после lbcVI; недопустимые значения больше $10FFFF вызывают EArgumentException на этих целях

Более старые цели Delphi сохраняют прежний compatibility-классификатор и не дают полный контракт свойств Unicode 17

Результат сырой; HPDFComputeLineBreaks применяет разрешение по умолчанию и контекстные правила до вызова callback адаптации

Документный класс · Документные границы · Переносимый запрос свойства