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;
Una actualización de campo con nombre en una transacción mixta de formulario atómica; llame a Default para inicializar los ajustes de appearance y los miembros gestionados
Con HasRichTextRuns=True, Field.Name selecciona un campo de texto y Runs suministra el texto tipado original, familia, fuente, tamaño, color, decoración, párrafo y valores de alineación; deje Field.RichText vacío y omita Field.Values o suministre exactamente el valor plano generado
Un array Families no vacío selecciona el builder de familias con nombre; en otro caso Fonts suministra los programas regular, bold, italic y bold-italic
Con HasRichTextRuns=False, Field usa la semántica existente de texto, arrays choice o estados de export de botones; las appearances escalares usan la fuente regular de la primera familia, o Fonts[hrfsRegular]
SaveRichTextFieldUpdatesToFile · Familias de fuentes con nombre