0

在 pdfbox 1.8 中有一个类“ImportXFDF”,您可以在此处看到: pdfbox API 1.8.11 for ImportXFDF。使用 importFDF 方法将 XFDF 文件中的数据导入 PDF 字段非常容易。

在新版本 2.0 中,该类已被删除,我现在找不到该功能的位置(我希望它没有被删除?)。 pdfbox API 2.0.1 网站上的迁移指南没有说明这个功能。

现在有人知道如何将 XFDF 导入 PDF 文件吗?谢谢你的帮助!

4

1 回答 1

0

好的,我检查了 ImportXFDF 的原始实现,它非常小,并将其复制到我的代码中:

public void importFDF(PDDocument pdfDocument, FDFDocument fdfDocument) throws IOException
{
  PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();
  PDAcroForm acroForm = docCatalog.getAcroForm();
  acroForm.setCacheFields(true);
  acroForm.importFDF(fdfDocument);
}

与 2.0 版本配合得很好 :)

于 2016-04-26T10:14:23.533 回答