我的情景:
现在我需要将这些文件组合并展平.pdftk在php中轻松完成工作:
exec("pdftk template.pdf fill_form fieldData.xfdf output flatFile.pdf flatten");
Run Code Online (Sandbox Code Playgroud)
不幸的是,这不支持完全的utf-8.例如:西里尔字母和希腊字母被扰乱.我使用了Arial,带有unicode字符集.
编辑1:由于这个问题已经超过9个月没有解决,我决定为此开始赏金.如果有选择,以赞助某项功能或在PDFTK一个bug修正,我会很高兴捐赠.
编辑2:我不再在这个项目上工作,所以我无法验证新的答案.如果有人有类似的问题,我很高兴,如果他们能回应我的意见.
我在Ubuntu上使用PHP和PDFTK.当用数据填充PDF时,我会在这些带有重音的字母上得到奇怪的字符:áóí.我正在使用UTF-8编码:我使用echo mb_check_encoding($ var,'UTF-8')检查,输出1 - TRUE.知道我能做什么吗?
我也尝试使用utf8_decode转换为ISO,但仍然没有运气.
谢谢