THotPDF.ExportLoadedFormToXFDF 方法

把指定的已加载表单字段(AcroForm)导出为 XML Forms Data Format (XFDF) 文件

标量字段值保留其精确文本,包括空值、前导与尾随空格、制表符和换行;XML 格式化不进入 value 元素

导出使用有效的继承值并保留既有 AnsiString 表示;多选数组为每个选中项生成单独的 value 元素,包括含换行的项

选项列表没有空导出值时,空值数组导出为显式的空 value 元素;如果空导出值本身也是合法选项,导出会在创建输出文件前拒绝这个有歧义的空数组,需要显式保留时可用 FDF

自定义低层集成可使用HPDFXFDFExportFields 重载,传独立、已初始化的 THPDFXFDFArrayAccess 记录;其 getter 只对数组值返回 true 并提供THPDFXFDFValueArray,原有访问记录与重载保持既有布局和标量行为

语法

function ExportLoadedFormToXFDF(const AFileName: TFileName): Integer;

参数

AFileName: TFileName
要保存 XFDF 数据的输出文件名。

返回值

成功时返回 0,如果导出失败则返回非零错误代码。