无法使用pdftk从表单PDF中检索字段名称

时间:2014-03-05 07:55:46

标签: pdftk

当我尝试使用时 pdftk my.pdf dump_data_fields >result.txt 有空数据结果

2 个答案:

答案 0 :(得分:1)

您的文件my.pdf可能与pdftk不兼容。首先使用以下命令转换文件:

>pdftk my.pdf output my_converted.pdf

然后试试,

>pdftk my_converted.pdf dump_data_fields > result.txt

我已从以下http://www.fpdf.org/en/script/script93.php中获取此信息,其中当字段未写入pdf文件时建议转换过程,因此在转储字段之前进行转换可能无济于事。 如果您的pdf包含字段,则应在pdf查看器中填写。如果不能填写,那么它似乎没有字段。

答案 1 :(得分:0)

这很可能是因为您使用的pdf没有要转储的数据字段!使用Adobe Acrobat之类的工具打开pdf,转到编辑字段所需的任何位置,并在需要它们的任何地方添加字段以显示。确保它们已命名,以便您可以使用pdftk中的属性[]调用来使用它们。

我建议使用蛇案例(即名为' first_name'的文本框)然后您应该使用属性[:first_name] ='您的文字'。

希望这会有所帮助,如果您有任何其他问题,请与我们联系。