我想从网站填写pdf格式的pdf文件:https://e-justice.europa.eu/content_european_payment_order_forms-156-en.do#action
文件名是表格A - 申请欧洲付款订单(点击pdf图片)。
让我们说我想用python填充前两个字段:
from fdfgen import forge_fdf
fields = [('field1','Some text'), ('field2', 'some text')]
fdf = forge_fdf("",fields,[],[],[])
fdf_file = open("data.fdf","wb")
fdf_file.write(fdf)
fdf_file.close()
然后我用上面的data.fdf文件填写我的pdf:
pdftk form.pdf fill_form data.fdf output output.pdf flatten
如果我打开我的pdf,我可以看到符号(小立方体)而不是文本:
如果我在表单中单击文本,但仅当表单处于活动状态时才会显示。
你知道为什么我会用符号代替文字吗?