相关疑难解决方法(0)

pdftk fill_form utf8问题

可能重复:
使用utf-8字符将FDF/XFDF格式压缩为PHP格式的PDF格式

我正在使用pdftk用来自fdf的数据填充模板pdf.数据具有正确的utf-8字符,但是当我使用fill_form时,生成的pdf文件存在格式错误.(我使用flatten)

我有一个像字母的问题š,?,?,?,ž.

谢谢.

更新 我的解决方案

最后,我放弃了pdftk,我最终使用了fpfd,更准确地说,我使用了这个脚本.我在这里也有几个问题,与pdf文件有关.但我使用pdftk来修复pdf(正如脚本本身所建议的那样),最后它帮助了我:它填充了我对字符的pdf格式而没有弄乱它们.

php pdf fdf fpdf pdftk

6
推荐指数
1
解决办法
5324
查看次数

使用PDFTK(或php/javabridge)填写PDF表单,忽略某些unicode字符

可能相关的问题1,相关问题2

我们正在努力实现的目标:
使用drupal webform submition数据作为源来填充PDF表单并将其提供给用户,展平以进行打印.我们正在尝试在Drupal 6上以及稍后在Drupal 7上部署它.站点是部署在CentOS VPS上的大型D6站点.我们正在将它转移到D7.

链接:

我们的问题:
无论我们尝试什么,我们都无法将某些Unicode(utf-8)字符插入到PDF中.
具体来说,这些不起作用:č,đ,ć
这些工作:š,ž
注意:这必须起作用,因为这些字符在斯洛文尼亚语的名字和姓氏中很常见,而这个pdf是斯洛文尼亚合同的打印输出.

我们尝试过:
我们首先使用了我们的sysadmin从源代码构建的PDFTK.我们尝试了1.41和1.41.他找到了两个版本的包,我们对它们进行了测试.没有用.我们分析了模块并使用了带有条带化示例的相同命令行函数.它产生了相同的结果.我们尝试在从Mac转换的Mac上生成的PDF,而不是使用Adobe Acrobat Pro添加的字段.我们尝试在Linux Mint上使用LibreOffice创建的PDF.两者都产生了相同的结果.这个问题已在CentOS vps,我们的系统管理员的CentOS虚拟盒安装和ubuntu 10.04 devbox以及2个D6 vanilla安装,1个D7 vanilla安装和生产D6安装上复制.我们还尝试了fillpdf模块给出的第二个选项:java/tomcat bridge(更多这里).这是在ubuntu 10.04 devbox上尝试的,它也没有用.我们还尝试了提供的软件即服务PDFTK服务FillPDF服务,它也产生了相同的结果.

什么想法可能是错的?任何想法如何完成(即使使用其他系统,服务,自定义代码等)?

pdf unicode drupal utf-8 pdftk

5
推荐指数
1
解决办法
1741
查看次数

Pdftk 西里尔字符编码

当我使用 pdftk 展平 pdf 文档时,西里尔字符无法正确显示。 ? ? ?转换为а о Ð

我尝试更改 pdf 上的编码,通过数据传递utf8_decode()- 仅适用于诸如ä ø,转换编码等的字母mb_convert_encoding()

有没有人遇到过这个问题?

php pdftk

5
推荐指数
0
解决办法
930
查看次数

使用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
查看次数

标签 统计

pdftk ×4

pdf ×3

php ×3

drupal ×1

encoding ×1

fdf ×1

fpdf ×1

ubuntu ×1

unicode ×1

utf-8 ×1