Record THPDFHeadlessRichTextFieldUpdate

Transporta una actualización de campo de formulario rich text con sus runs decodificados, fuentes y opciones de appearance

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

La unit es HPDFHeadlessDocument; Field identifica el widget objetivo y HasRichTextRuns distingue las actualizaciones ricas de las escrituras de valores planos

Fonts suministra bytes de fuentes embebidas por estilo mientras que Families los adjunta a entradas de familias por nombre descritas por el record THPDFHeadlessRichTextFontFamily

Un arreglo de estos records se escribe a un archivo mediante SaveRichTextFieldUpdatesToFile, que confirma cada actualización como una transacción de formulario acotada

SetRichTextFieldValueWithFamilies