Skip to content
DemoAPI 参考文档FAQ

PDF 生成模板编辑器

开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。

查看 GitHub

表单导入导出

ComPDFKit 支持将 PDF 表单域的数据导出为 XFDF 文件,或从 XFDF 文件导入表单数据。这与注释的导入导出类似,但专门针对表单域(Widget)。

导出表单数据

您可以按以下步骤将文档中的表单域数据导出为 XFDF 文件:

C#
CPDFDocument document = CPDFDocument.InitWithFilePath("filePath");
document.ExportWidgetToXFDFPath("exportPath.xfdf", "tempPath");

导入表单数据

您可以按以下步骤从 XFDF 文件导入表单域数据到文档中:

C#
CPDFDocument document = CPDFDocument.InitWithFilePath("filePath");
document.ImportWidgetFromXFDFPath("importPath.xfdf", "tempPath");

导出表单完整属性

除了导出表单的填写值外,您还可以导出表单 Widget 的完整属性(包括位置、样式、字体、颜色等所有配置信息)。这在需要完整备份或迁移表单结构时非常有用。

C#
CPDFDocument document = CPDFDocument.InitWithFilePath("filePath");
document.ExportCustomWidgetFromXFDFPath("exportPath.xfdf", "tempPath");

导入表单完整属性

您可以从 XFDF 文件导入表单 Widget 的完整属性到文档中:

C#
CPDFDocument document = CPDFDocument.InitWithFilePath("filePath");
document.ImportCustomWidgetFromXFDFPath("importPath.xfdf", "tempPath");

表单导入导出方法对比

功能方法说明
表单填写值导入导出ImportWidgetFromXFDFPath / ExportWidgetToXFDFPath仅导入导出表单域的填写值(用户输入的数据)
表单完整属性导入导出ImportCustomWidgetFromXFDFPath / ExportCustomWidgetFromXFDFPath导入导出表单 Widget 的完整属性(位置、样式、配置等)