THotPDF.ExportLoadedFormToXFDF 方法

將所有載入的表單欄位 (AcroForm) 匯出至 XML Forms Data Format (XFDF) 檔案

純量欄位值保留其確切文字,包括空值、前後空白、定位點與換行;XML 格式化不會混入 value 元素

匯出使用有效的繼承值,並保留既有的 AnsiString 表示;多選陣列會為每個選取項目產生獨立的 value 元素,包括含換行的項目

當選項清單中沒有空匯出值時,空值陣列會匯出為明確的空 value 元素;若空匯出值本身也是合法選項,匯出會在建立輸出檔前拒絕這個語意不明的空陣列,此時可改用 FDF 來明確保留它

自訂的低階整合可使用帶有獨立、已初始化 THPDFXFDFArrayAccess 記錄的 HPDFXFDFExportFields overload;其 getter 只對陣列值回傳 true,並提供 THPDFXFDFValueArray

語法

function ExportLoadedFormToXFDF(const AFileName: TFileName): Integer;

參數

AFileName: TFileName
要儲存 XFDF 資料的輸出檔案名稱

傳回值

成功時傳回 0,若匯出失敗則傳回非零的錯誤碼