THPDFHeadlessRichTextFontFamily Record

Ties a family name to the embedded font bytes used for its styles

THPDFHeadlessRichTextFontFamily = record
  FamilyName: UnicodeString;
  Fonts: THPDFHeadlessRichTextFonts;
end;

The unit is HPDFHeadlessAppearance; Fonts is indexed by the four THPDFHeadlessRichTextFontStyle slots covering regular, bold, italic and bold italic

An empty byte array in a style slot lets the renderer fall back through the ordered candidate list rather than failing the whole update

Arrays of these records parameterise family-aware rich-text writes and appear inside THPDFHeadlessRichTextFieldUpdate Record

Named rich text font families