如何启用保存 PDF 表格中填写的信息的功能?

49

一些 PDF 表格可以被保存,包括所有填入的字段数据:

可以被保存

其他一些表格无法被保存,并且所有填写的字段数据将会丢失:

无法被保存

如何启用 PDF 表格的填写内容保存功能?


3
我发现可以通过将数据“打印”到文件而不是保存来绕过这些限制。 - McLovin
10个回答

32

在Google Chrome中打开你的PDF文件。 按照你的要求编辑PDF。 按下ctrl + p键。 将其另存为PDF文件到你的桌面上。


18
您获得的PDF文件将保存填写的信息,但不再具有可填写表单。 - hexicle
工作得很好 - 然后您可以在生成的文档上使用Acrobat中的“填充和签名”,但是您不能删除第一步中输入的任何文本,因此我建议您在执行“另存为PDF”步骤之前尽可能填写最少量的信息。 - aldorath
@hexicle 现在有一个实验性标志 #pdf-form-save,允许保存填写了表单的PDF文件,尽管我还没有测试过它。 - Stardust

11

当您使用Acrobat 8或9时,请从“高级”菜单中选择“启用使用权”。这会将大约20 kb添加到PDF中。

另一种可能性是使用CutePDF Pro,在PDF中添加提交按钮,并将XFDF数据作为电子邮件或Web服务器提交给自己。然后,XFDF数据可以重新加载包含您的数据的原始PDF。


Adobe Reader XI 允许保存表单数据。 - Damienknight
以什么方式?我有Adobe Reader XI,但你不能保存许多表格。这取决于表格发布者是否启用了此功能:http://help.adobe.com/en_US/acrobat/X/pro/using/WS58a04a822e3e50102bd615109794195ff-7e0d.w.html - Achal Dave
1
在Acrobat 8中,您需要进入高级菜单,并选择启用Adobe Reader中的使用权限... - yougotiger
8
"Advanced"菜单在哪里? - Nowaker
我找不到Acrobat Reader DC 2019.010-20098中的“高级”菜单。 - Aaron Franke

8

如果您使用Adobe Acrobat X制作表单,请将所有字段设置为所需状态,然后单击 文件、另存为、启用附加功能的读者扩展PDF。生成的PDF表单可以在填写后保存,如果在Adobe Reader XI之前的版本中打开。


对于那些使用 Adobe Reader XI 及以上版本的用户,您需要使用 Adobe Acrobat XI 或更新版本吗? - Martijn Pieters
这个有效。此外,Mac上的Adobe Reader DC的行为类似于Windows上的旧版Adobe Reader。(为什么?) - Franklin Yu

6
在Acrobat中,单击“高级”选项卡,然后单击“在Adobe Reader中启用功能”。这样应该就可以了。

6
您可以使用免费的福昕阅读器来填写表格,如果您支付一点费用,就可以自己设计表格。
您也可以使用iText来编程创建这些表格。
还有免费的在线服务,可以让您上传PDF并添加字段。
这取决于您想如何进行设计。
编辑:如果您使用福昕阅读器,您可以保存任何可填写的表格。

我使用过福昕阅读器,但它没有使我能够保存填写的PDF表单字段的功能。 - eleven81
我们在工作中使用2.3版本,它允许我们的客户保存字段。 - Milhous
您说得对,Foxit无法为使用Adobe的用户“启用”保存功能,但对于Foxit而言,它是有效的。 - Milhous
很遗憾,Foxit没有Mac版 :( - Caltor
Foxit Reader允许您填写表单,即使在保存表单信息后,该表单仍然可填写。但是,当您在Adobe Reader中打开它时,您仍然无法保存表单上的数据,它只会向您显示使用Foxit Reader保存的信息。 - hexicle
我使用Foxit Reader来保存.pdf表单,具体步骤如下:填写表单,导出表单(菜单->表单->导出),然后在需要继续使用导出数据时导入表单数据。对于最终版本的表单,使用“打印”功能。 - TaiwanGrapefruitTea

3
在Acrobat XI中,(如果打开了表单编辑,请关闭)选择“文件”>“另存为其他”>“启用附加功能”。

1
这是一个非常相关的答案,适用于使用Acrobat XI专业版的人。 - Firee
如果您使用的是Acrobat XI Professional,那么这就是正确的答案。 - Vinc 웃

1

2
如果表格是在Acrobat 8+(或LiveCycle Designer)中创建并启用了额外的“使用权限”,那么这个方法才适用。否则,任何版本的Reader都无法保存表单信息。 - SilverbackNet

1

PDF文件中有一个设置,可以打开允许保存数据位。但是,更改该位需要安装Adobe Acrobat的副本。

唯一的其他选择是将其打印到PDF打印驱动程序中,这将保存与pdf文件合并的数据。

更新: 来自Adobe的相关信息在以下链接中: http://www.adobeforums.com/webx?13@@.3bbb313f/7


1
我安装了Acrobat 6.0 Professional。那个设置在哪里? - eleven81
1
链接失效了,你能找到一个新的链接吗? - Alex Hirzel

0

在 OS X 中,预览似乎可以开箱即用地实现此功能。 Adobe Reader 显示文档为“无法保存输入的数据”,但是预览能够轻松保存我的更改。


预览程序有一个让你关闭而不提示保存的恶习。至少在Yosemite中,这是我的经验。 - Caltor
这个解决方案确实可行,您不必担心Adobe Reader的版本问题。这绝对是在OSX中保存PDF的好方法。 - Pikachu

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接