我正在使用pdftk工具,我有一个可编辑的PDF,我在文档中看到了参数dump_data_fields应该向我显示表单的字段。
我使用以下命令(windows):pdftk my-pdf-form.pdf dump_data_fields
我正在使用pdftk服务器版本。
文档:https://www.pdflabs.com/docs/pdftk-man-page/
重点是PDF是可编辑的,它有可以用编写的字段。
发布于 2015-05-25 07:02:52
问题是pdf是由创建的,并被保存为“”。解决方案是将文件保存为“表单”。可能pdftk无法处理该livecycle。
发布于 2017-08-04 21:30:36
我认为接受的答案可能是我的解决方案,但原来我正在处理的PDF文档实际上没有设置表单字段。如果文档看起来像表单,但是表单字段没有灰化,那么将不会检测到任何字段。
解决这个问题的唯一方法是在Acrobat中打开文档,并通过其表单工具添加字段。然后pdftk工作得很好。
发布于 2018-07-14 23:40:24
如果您在Windows环境中面临OP问题,请按照下面的说明操作。
1-打开GUI PDFtk程序。(如果您愿意,也可以使用cli )

点击“添加PDF.”按钮并搜索已填充的PDF文件。

3-滚动到GUI PDFtk窗口的底部,然后单击"Create .“而不添加或更改任何设置。

4-将具有新名称的新填充准备的PDF文件保存到您选择的目录中。

5-最后,使用cmd发出dump_data_fields命令的Windows版本,如下所示(注意如何使用"output“而不是">")

打开文本文件"fields.txt",你会看到字段名。示例如下所示。

https://stackoverflow.com/questions/30349580
复制相似问题