THPDFHeadlessRichTextFieldUpdate
THPDFHeadlessRichTextFieldUpdate = record
Field: THPDFHeadlessFormDataField;
HasRichTextRuns: Boolean;
Runs: THPDFHeadlessRichTextRuns;
Fonts: THPDFHeadlessRichTextFonts;
Families: THPDFHeadlessRichTextFontFamilies;
AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
class function Default: THPDFHeadlessRichTextFieldUpdate; static;
end;
THPDFHeadlessRichTextFieldUpdates = array of THPDFHeadlessRichTextFieldUpdate;
Jedna pojmenovaná aktualizace pole v atomické smíšené formulářové transakci; pro inicializaci nastavení vzhledu i spravovaných členů zavolejte Default
S HasRichTextRuns=True vybere Field.Name textové pole a Runs dodá původní typovaný text, rodinu, řez, velikost, barvu, dekoraci, odstavec i hodnoty zarovnání; Field.RichText nechte prázdné a Field.Values vynechte, nebo dodávejte přesně vygenerovanou prostou hodnotu
Neprázdné pole Families vybere builder pojmenovaných rodin; jinak Fonts dodá programy regular, bold, italic a bold-italic
S HasRichTextRuns=False používá Field stávající sémantiku textu, choice pole či button exportních stavů; skalární appearance používají regular font z první rodiny, resp. Fonts[hrfsRegular]