Метод THotPDF.ConfigureParagraphTextLayout

Настраивает переносы для конкретного языка и стратегию компоновки существующего абзаца

Объявление

procedure ConfigureParagraphTextLayout(Index: Integer;
  const Language: AnsiString; Hyphenator: THPDFHyphenationProvider;
  CompositionMode: THPDFParagraphCompositionMode = pcmGreedy);

Модуль

HPDFDoc

Параметры

ИмяНазначение
IndexИдентификатор абзаца (нумерация с единицы), возвращаемый CreateParagraph
LanguageТег языка в стиле BCP 47: по нему выбираются hyphenation-данные, переданные вызывающим кодом, и он входит в ключи shaped-run cache
HyphenatorProvider, принадлежащий вызывающему коду и опрашиваемый на предмет допустимых позиций переноса; nil отключает словарные переносы
CompositionModepcmGreedy для минимальной задержки или pcmOptimal для ограниченной глобальной оценки строк

Примечания по использованию

Связанные API