填写pdftk后,保持pdf表单可编辑

Adr*_*cha 4 forms pdf pdftk

我使用PDFTK填写的表格,但输出的形式是不可编辑,当我打开它的Acrobat Reader我收到一条错误信息:"已启用扩展功能在Adobe Reader这个文件,该文件已经因为它的变化已经创建,并且不再使用扩展功能."

是否可以保持文档的可编辑性?

Rei*_*der 5

对于可在Adobe Reader中编辑的PDF而言,AFAIK必须由Adobe Acrobat进行数字签名.显然,使用pdftk操作PDF会更改PDF,因此签名不再有效.

  • 承认这个问题和答案已经有五年半的历史了,自从给出这个答案以来,事情似乎已经发生了变化。现在可以使用 pdftk 维护 PDF 的可编辑状态 - 请参阅[Marco 的回答](/sf/answers/2199960101/)。 (2认同)

Mar*_*rco 5

要摆脱Adobe数字签名,只需从PDF中“签名”签名即可。

pdftk signed.pdf cat output notsigned.pdf
Run Code Online (Sandbox Code Playgroud)

  • 这不仅为我消除了使用pdftk的fill_field处理的PDF的“扩展功能”消息,而且还解决了一些填充的PDF在Acrobat Pro中显示为空白的问题。此外,PDF似乎在预览中表现更好(例如,预览不会自动调整这些字段的大小),从而使其渲染与Adobe官方产品的渲染一致。IMO应该是公认的答案。 (3认同)