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;
Eén benoemde veldupdate in een atomare gemengde formuliertransactie; roep Default aan om appearance-instellingen en managed leden te initialiseren
Met HasRichTextRuns=True kiest Field.Name een tekstveld en levert Runs de originele getypeerde tekst, family, face, grootte, kleur, decoratie, paragraaf- en uitlijningswaarden; laat Field.RichText leeg en laat Field.Values weg of lever exact de gegenereerde platte waarde aan
Een niet-lege Families-array kiest de named-family-builder; anders levert Fonts de regular-, bold-, italic- en bold-italic-programma's
Met HasRichTextRuns=False gebruikt Field de bestaande tekst-, choice-array- of button-exportstatus-semantics; scalar-appearances gebruiken het regular-font van de eerste family, of Fonts[hrfsRegular]