THPDFHeadlessRichTextFontFamilies
THPDFHeadlessRichTextFontFamily = record
FamilyName: UnicodeString;
Fonts: THPDFHeadlessRichTextFonts;
end;
THPDFHeadlessRichTextFontFamilies = array of THPDFHeadlessRichTextFontFamily;
PHPDFHeadlessRichTextFontFamilies = ^THPDFHeadlessRichTextFontFamilies;
One to sixteen caller-supplied font families with distinct bounded labels and four actual style programs per family; the first family acts as the default for empty run labels
The pure builder allows an empty label only for the first family; family-aware XHTML import insists every configured label is nonempty
Only the selected style programs need be supplied; the aggregate font-byte limit counts each used family and style slot once