THPDFHeadlessRichTextFieldUpdate Record

Draagt één rich-text-formulierveld-update met diens gedecodeerde runs, fonts en appearance-options

THPDFHeadlessRichTextFieldUpdate = record
  Field: THPDFHeadlessFormDataField;
  HasRichTextRuns: Boolean;
  Runs: THPDFHeadlessRichTextRuns;
  Fonts: THPDFHeadlessRichTextFonts;
  Families: THPDFHeadlessRichTextFontFamilies;
  AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
  class function Default: THPDFHeadlessRichTextFieldUpdate; static;
end;

De unit is HPDFHeadlessDocument; Field identificeert de target-widget en HasRichTextRuns onderscheidt rich-updates van plain-value-writes

Fonts levert embedded fontbytes per stijl terwijl Families ze koppelt aan benoemde family-entries zoals beschreven in THPDFHeadlessRichTextFontFamily Record

Een array van deze records wordt door SaveRichTextFieldUpdatesToFile naar een bestand weggeschreven, die elke update commit als één begrensde formuliertransactie

SetRichTextFieldValueWithFamilies