2013-01-23 149 views
5

可能重复:
Flatten FDF/XFDF forms to PDF in PHP with utf-8 charactersPDFTK fill_form utf8的问题

我使用PDFTK填满来自FDF数据模板的PDF文件。数据具有正确的utf-8字符,但是当我使用fill_form时,生成的pdf文件会格式化错误。 (我不使用flatten

我有喜欢šđčćž字母的问题。

谢谢。

UPDATE 我的解决方案

最后,我放弃了PDFTK,我结束了使用fpfd,更精确地说,我用this脚本。 我在这里也遇到了一些问题,与pdf文件有关。但是我使用pdftk来修复pdf(正如脚本本身所建议的那样),最后它帮助我:它填充了我与角色一起使用的pdf格式,而不会将其搞乱。

回答

2

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

+0

所以,我应该对PDFTK放弃? 我目前正在研究[fpdf](http://www.fpdf.org/),有一个用于填写表格的插件,但我仍然遇到问题,这次我使用pdf格式。 感谢您的回答! – mitric