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;
原子混合表单事务中的一个命名字段更新;调用 Default 初始化外观设置和托管成员
HasRichTextRuns=True 时,Field.Name 选定文本字段,Runs 提供原始 typed 文本、字体族、字面、字号、颜色、装饰、段落和对齐值;Field.RichText 留空,省略 Field.Values 或精确提供生成的纯文本值
非空 Families 数组选择命名字体族构建器;否则由 Fonts 提供常规、粗体、斜体和粗斜体程序
HasRichTextRuns=False 时,Field 使用既有的文本、choice 数组或 button 导出状态语义;标量外观使用第一个字体族的常规字体,或 Fonts[hrfsRegular]