THPDFHeadlessRichTextFontFamily Record

Binds 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 instead of failing the whole update

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

Named rich text font families