首页 文章

使用Java iText PDF API保存可编辑的PDF

提问于
浏览
0

我正在尝试使用iText5库来生成可编辑的(即允许用户在年龄,名称等字段中输入值)PDF,看起来用户无法将填写的PDF保存在他的工作站上并且是唯一可用的功能是打印填写的PDF表单 .

我试过谷歌搜索这个问题,发现用Adobe Reader,用户无法保存填写的表格,他们需要有Acrobat Pro .

是否有任何解决方案可以完成这项工作(保存填写的PDF表格并通过电子邮件发送),而无需获得Adobe Pro软件?

如果问题描述不清楚,请随时问我问题 .

提前致谢 .

2 回答

  • 0

    还有其他 Spectator 可以让人们在当地保存填好的表格(Nitro?Foxit?) . 在早期,也有人使用iText在桌面上创建一个迷你服务器,并在其中发送Adobe Reader中填写的数据 . 然后,此服务器返回填写的表单 . 一旦Adobe发现了这种做法,他们就改变了Adobe Reader的EULA,并表示不允许您使用Adobe Reader .

    总结如下:

    • 如果您想要一个让最终用户使用Adobe Reader的解决方案:没有 . 你违反了Adobe Reader的EULA .

    • 如果可以使用Adobe Reader以外的PDF查看器:选择另一个允许保存已填写表单的查看器 .

    注意:这不是iText问题 .

  • 0

    看起来我使用的是旧版Adobe Reader(版本:X),它无法保存用户输入的数据 . 将Adobe Reader升级到DC版本似乎解决了我的问题,我现在可以保存填写的表单数据 . 只是尝试在这里记录,以便它可能对可能遇到类似情况的研究员有用 .

相关问题