PDFium Delphi Component 文件

ImportFDF 方法

组件: TPdf  ·  单元: PDFium
从文件或流读取 FDF 文档,并将其分层表单字段值应用到加载 PDF 中匹配的控件注释

Syntax

function ImportFDF(const FileName: string): Integer; overload;
function ImportFDF(Stream: TStream): Integer; overload;

Description

ImportFDF 解析 ISO 32000-1 第 12.7.11 节定义的 FDF 根和字段字典,从嵌套的 /Kids 重建限定名,并将这些名称与每一页上的控件注释匹配

字段值可以是直接或间接对象,可以使用转义字面字符串、十六进制字符串、PDFDocEncoding、带 BOM 前缀的 UTF-16BE 或 UTF-16LE 文本、PDF 名称值或显式空值

显式空值会清除匹配字段,而缺失或 null 值会使其保持不变

返回解析的顶层 FDF 字段条目数

Safety and limits

Remarks

Example

// Import FDF field values and save the updated PDF
Imported := Pdf1.ImportFDF('C:\Data\form.fdf');
Pdf1.SaveAs('C:\Data\form_filled.pdf');

See Also

ExportFDF, ImportXFDF, FPdfXfdf, FormFieldInfo