THPDFHeadlessRichTextFontFamilies

THPDFHeadlessRichTextFontFamily = record
  FamilyName: UnicodeString;
  Fonts: THPDFHeadlessRichTextFonts;
end;
THPDFHeadlessRichTextFontFamilies = array of THPDFHeadlessRichTextFontFamily;
PHPDFHeadlessRichTextFontFamilies = ^THPDFHeadlessRichTextFontFamilies;

От одного до шестнадцати переданных вызывающим кодом семейств шрифтов с различимыми ограниченными метками и четырьмя реальными программами стилей на семейство; первое семейство задаёт значение по умолчанию для пустых меток фрагментов

Чистый строитель допускает пустую метку только у первого семейства; импорт XHTML с учётом семейств требует, чтобы каждая настроенная метка была непустой

Передавать нужно только выбранные программы стилей; совокупный лимит байтов шрифтов считает каждое используемое семейство и слот стиля один раз

Поведение и лимиты именованных семейств