相关疑难解决方法(0)

使用utf-8字符将FDF/XFDF表单压缩为PHP格式的PDF

我的情景:

  • 带有formfields的PDF模板:template.pdf
  • 包含要填写的数据的XFDF文件:fieldData.xfdf

现在我需要将这些文件组合并展平.pdftk在php中轻松完成工作:

exec("pdftk template.pdf fill_form fieldData.xfdf output flatFile.pdf flatten");
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不支持完全的utf-8.例如:西里尔字母和希腊字母被扰乱.我使用了Arial,带有unicode字符集.

  • 如何完成展平我的unicode文件?
  • 还有其他提供unicode支持的pdf工具吗?
  • pdftk有一个我缺少的unicode开关吗?

编辑1:由于这个问题已经超过9个月没有解决,我决定为此开始赏金.如果有选择,以赞助某项功能或在PDFTK一个bug修正,我会很高兴捐赠.

编辑2:我不再在这个项目上工作,所以我无法验证新的答案.如果有人有类似的问题,我很高兴,如果他们能回应我的意见.

pdf utf-8 flatten pdftk xfdf

12
推荐指数
1
解决办法
1万
查看次数

使用PDFTk填充PDF时出现奇怪的字符

我在Ubuntu上使用PHP和PDFTK.当用数据填充PDF时,我会在这些带有重音的字母上得到奇怪的字符:áóí.我正在使用UTF-8编码:我使用echo mb_check_encoding($ var,'UTF-8')检查,输出1 - TRUE.知道我能做什么吗?

我也尝试使用utf8_decode转换为ISO,但仍然没有运气.

谢谢

php pdf ubuntu encoding pdftk

3
推荐指数
1
解决办法
5678
查看次数

标签 统计

pdf ×2

pdftk ×2

encoding ×1

flatten ×1

php ×1

ubuntu ×1

utf-8 ×1

xfdf ×1