Posten THPDFHeadlessRichTextFieldUpdate

Bär en rich-text-formulärfältuppdatering med sina avkodade runs, typsnitt och appearance-optioner

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

Enheten är HPDFHeadlessDocument; Field identifierar målwidgeten och HasRichTextRuns skiljer rich-uppdateringar från vanliga värdeskrivningar

Fonts tillhandahåller inbäddade typsnittsbytes per stil medan Families kopplar dem till namngivna familjeposter enligt posten THPDFHeadlessRichTextFontFamily

En array av dessa poster skrivs till fil av SaveRichTextFieldUpdatesToFile, som committar varje uppdatering som en avgränsad formulärtransaktion

SetRichTextFieldValueWithFamilies