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 文字與 family、字面、字級、顏色、裝飾、段落與對齊值;Field.RichText 保持為空,並省略 Field.Values 或精確提供產生的純文字值
非空的 Families 陣列選用具名 family 建構器;否則由 Fonts 供應 regular、bold、italic 與 bold-italic 程式
HasRichTextRuns=False 時,Field 使用既有的文字、choice 陣列或按鈕匯出狀態語義;純量外觀使用第一個 family 的 regular 字型,或 Fonts[hrfsRegular]