导入与导出

注释

注释支持三种文件导入/导出的数据类型:XFDF, FDF 和 JSON。下面的表格列出了当前不支持导入/导出的注释。

API

下面表格列出了Foxit PDF SDK for Web提供的用于导入/导出注释数据文件的APIs。

其中,PDFPage.AddAnnot(annotJson) 和 Annot.exportToJson() 不支持二进制数据。如果您有如下的使用场景:

  1. 使用exportAnnotsToJSON() 从源PDF文件导出到数据文件。
  2. 将上述接口导出的JSON数据作为参数传给addAnnot(annotJson) 方法来向PDF文件添加注释。

建议您根据注释进行调整。

如果您的源PDF文档包含Stamp或者fileAttachment,,则导出的数据将会包含二进制数据。PDFpage.addannot()不支持二进制数据。因此,上述用例将导致某些注释的外观不会显示,比如Stamp,或者附件文件丢失,比如fileAttachment。

包含二进制数据的注释:

  • Stamp
  • fileAttachment

表单

表单支持三种文件导入/导出的标准数据类型:XFDF, FDF 和XML。

API

以下列出了Foxit PDF SDK for Web提供的用于导入/导出表单数据文件的APIs。

  • exportFormToFile(fileType)
  • importFormFromFile(file, isXML)
更新于 2021年2月2日

这篇文章有用吗?

相关文章