Record THPDFHeadlessRichTextFieldUpdate

Trasporta un aggiornamento di campo form rich-text con i suoi run decodificati, font e opzioni dell'appearance

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

L'unità è HPDFHeadlessDocument; Field identifica il widget di destinazione e HasRichTextRuns distingue gli aggiornamenti rich dalle scritture di valori plain

Fonts fornisce byte di font incorporati per stile mentre Families li aggancia a voci di famiglie nominate descritte dal Record THPDFHeadlessRichTextFontFamily

Un array di questi record viene scritto su file da SaveRichTextFieldUpdatesToFile, che registra ogni aggiornamento come una sola transazione form limitata

SetRichTextFieldValueWithFamilies