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;
Én navngiven feltopdatering i en atomisk blandet formulartransaktion; kald Default for at initialisere appearance-indstillinger og managede members
Med HasRichTextRuns=True vælger Field.Name et tekstfelt, og Runs leverer den originale typede tekst, familie, face, størrelse, farve, dekoration, afsnits- og justeringsværdier; lad Field.RichText stå tom og udelad Field.Values eller lever præcis den genererede plain-værdi
Et ikke-tomt Families-array vælger den navngivne familie-builder; ellers leverer Fonts de regulære, bold, italic og bold italic-programmer
Med HasRichTextRuns=False bruger Field den eksisterende tekst-, choice-array- eller button-export-tilstand-semantik; scalar-appearances bruger den regulære font fra den første familie eller Fonts[hrfsRegular]