THPDFHeadlessDocument.ImportRichFormDataToFile
function ImportRichFormDataToFile(const FileName: string;
const Bytes: SysUtils.TBytes; Format: THPDFHeadlessFormDataFormat;
const Fonts: THPDFHeadlessRichTextFonts;
const AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
const Options: THPDFHeadlessFormDataOptions): Integer;
以交易方式匯入 FDF RV 與 XFDF value-richtext 及一般 scalar 欄位、重建實際 widget 外觀,並原子發布獨立的增量 PDF
Fonts 提供各自挑選的 regular、bold、italic 與 bold-italic 字型程式;匯入內容用到的每個樣式都需要對應的字型位元組與 glyph
rich 值提供實際的混合內容文字與支援的視覺樣式;儲存的 V 由該文字重建,RV 則成為原生 run composer 發出的 canonical XHTML
scalar 值缺失時由 rich 值推導;提供的 scalar fallback 值可以不同,但陣列或 PDF 名稱值不能伴隨 rich 值
AppearanceOptions 提供主體預設字型大小與既有版面、shaping、間距設定;明確的 rich font-size 樣式覆寫預設
AppearanceOptions.FontSize 為 0 時保留解碼器 12 point 的主體預設;每個產生的 rich run 都有具體字型大小
回傳值計數變更的終端欄位,包括只有樣式的變更;非 canonical 與 canonical 的等價 rich markup,在文字與支援的視覺樣式都與目前值相符時具有冪等性
未變更的唯讀 rich 欄位保留原始 RV 與來源修訂;scalar 文字相同但支援樣式不同的情況,仍強制執行唯讀約束
唯讀欄位、MaxLen、實際 AES 權限、已驗證簽章政策、來源別名、取消與界限,保留 ImportFormDataToFile 的交易與目的地保留行為
來源物件圖與來源加密金鑰維持不變;任何更新之前,所有借用的加密狀態都對相符的私有修訂圖完成驗證