使用java中的itext(5.3.0)编辑可编辑的PDF。无法在Adobe Reader X中保存数据

时间:2013-03-20 12:23:05

标签: java itext adobe-reader

我可以使用java中的itext(5.3.0)创建可编辑的PDF。我使用过 Adob​​e Reader X

问题:

Adob​​e Reader X

我希望使用我在文本框中输入的数据保存我的PDF,但它显示以下信息。

“请填写以下表格。您无法保存输入此表格的数据 如果您想要一份记录副本,请打印完成的表格。

1 个答案:

答案 0 :(得分:1)

早期版本的Adobe Reader(即Adobe Reader XI之前)只允许在最初专门准备PDF的情况下保存表单条目。此准备步骤称为 Reader-启用PDF表单以保存用户输入的数据,并通过应用特殊类型的签名来完成,参见关于使用权签名的UR变换的PDF specification ISO 32000-1的第12.8.2.3节。

只有使用特殊的Adobe软件(例如Adobe Acrobat或某些Adobe LifeCycle组件)才能使用

启用阅读器,除非您从其中一个产品中提取了私钥,这些产品肯定是不允许的。< / p>

阅读,例如this tutorial解释了如何使用Reader启用PDF表单来保存用户输入的数据。

PS:由于你原来选择的标签,你的问题在你第一次发布时并没有引起我的注意。我认为其他读者也错过了这个原因。因此,明智地选择起始标签。