I am using pdftk to fill template pdf with data from fdf. Data has correct utf-8 characters, but when I use fill_form, resulting pdf file has formating errors. (I am NOT using flatten
)
I have problems with letters like š
, đ
, č
, ć
, ž
.
Thanks.
UPDATEMy solution
In the end, I gave up on pdftk, I ended up using fpfd,更准确地说,我使用了this脚本。
我在这里也有一些与pdf文件有关的问题。但是我使用pdftk修复了该pdf(如脚本本身中所建议),最终它对我有所帮助:它用字符填充了我拥有的pdf表单,而不会弄乱它们。
最佳答案
pdftk(自v1.44起)无法使用FDF格式填充的标准ASCII以外的字符。有人确实尝试修改pdftk以允许多字节字符支持亚洲语言,但是从注释中我不确定它是否确实有效。
http://blog.rubypdf.com/2007/07/19/pdftk-supports-chinese-path-now/
相关问题:
Flatten FDF / XFDF forms to PDF in PHP with utf-8 characters
pdftk + xfdf + php can't handle umlauts
关于php - pdftk fill_form utf8问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14475350/