当我尝试使用时
pdftk my.pdf dump_data_fields >result.txt
有空数据结果
答案 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] ='您的文字'。
希望这会有所帮助,如果您有任何其他问题,请与我们联系。