THPDFHeadlessDocument.SetRichTextFieldValueWithAppearance

procedure SetRichTextFieldValueWithAppearance(FieldIndex: Integer;
  const Runs: THPDFHeadlessRichTextRuns;
  const Fonts: THPDFHeadlessRichTextFonts;
  const Options: THPDFHeadlessTextAppearanceOptions);

Reemplaza un campo de texto existente con valores plano y estilizado sincronizados, activa su flag RichText y crea apariencias Unicode reales para cada widget tras un preflight transaccional completo

Fonts contiene los bytes reales de las fuentes regular, negrita, cursiva y negrita cursiva; las entradas de estilo no usadas pueden quedar vacías, mientras que cada estilo usado por texto no vacío exige su propio programa de fuente válido

Comportamiento nativo de campos rich-text · API de documento