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;
Une mise à jour de champ nommé dans une transaction de formulaire mixte atomique ; appelez Default pour initialiser les réglages d'appearance et les membres managés
Avec HasRichTextRuns=True, Field.Name sélectionne un champ texte et Runs fournit le texte typé d'origine et les valeurs de famille, de face, de taille, de couleur, de décoration, de paragraphe et d'alignement ; laissez Field.RichText vide et omettez Field.Values ou fournissez exactement la valeur brute générée
Un tableau Families non vide sélectionne le builder à familles nommées ; sinon Fonts fournit les programmes regular, bold, italic et bold-italic
Avec HasRichTextRuns=False, Field utilise la sémantique existante de texte, de tableau choice ou d'état d'export de bouton ; les appearances scalaires utilisent la police regular de la première famille, ou Fonts[hrfsRegular]
SaveRichTextFieldUpdatesToFile · Familles de polices nommées