在pdfbox 1.8中有一个类“ImportXFDF”,你可以在这里看到: pdfbox API 1.8.11 for ImportXFDF。 使用importFDF-Method将数据从XFDF文件导入PDF字段非常容易。
使用新版本2.0,该类已被删除,我找不到现在的功能(我希望它没有删除?)。 pdfbox API 2.0.1 网站上的迁移指南没有说明这个功能。
现在有人知道如何将XFDF导入PDF文件吗? 谢谢你的帮助!
答案 0 :(得分: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版本配合得很好:)