0

解决方案如下所示:

  1. PDF 文件中的表单下方有一个提交按钮。
  2. 提交按钮正在通过 POST 发送 XFDF 表单数据。
  3. 当我从 POST 数据中生成(在 PHP 中)XFDF 文件时,以 UTF8 编码的抛光字符被弄乱了。
  4. 当您将 XFDF 文件填充回 PDF 字符时就可以了。

问题:Adobe Reader 正在做什么来正确显示这个混乱的 UTF8 字符?

如何在服务器端的 PHP 中获得正确的 UTF8 数据?

提前致谢。

4

1 回答 1

0

一切都在 UTF8 中。XFDF 文件、数据库连接和表。

问题出在 PHP 设置上。

setlocale(LC_ALL, 'pl_PL', 'pl', 'Polish_Poland.28592');

并且问题解决了。

于 2012-11-16T16:10:57.750 回答