php - 使用 TCPDF 生成 PDF - 无法提取嵌入字体

标签 php tcpdf

我正在使用 TCPDF 生成动态 PDF。它工作正常,但自从我将发电机移到新服务器后,我遇到了问题。

打开 pdf 时出现错误:

Cannot extract the embedded font 'AAAAAC+FreeSerif'. Some characters may not display or print correctly.

它显示符号而不是文本。在旧服务器上,文件已成功生成,但在新服务器上我看到的只是符号。任何人都知道为什么会发生这种情况? (两台服务器上的文件是相同的!)。

最佳答案

弄清楚了...问题是服务器 php.ini 具有:

set_magic_quotes_runtime on

这损坏了二进制数据。将其关闭即可解决问题。

关于php - 使用 TCPDF 生成 PDF - 无法提取嵌入字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9315298/

相关文章:

php - Laravel 中的关系 0...1

php - 获取一周前的 DateTime

php - MySQL 授予用户权限

php - 阿拉伯语的 tcpdf 将字符显示为问号 '?????? ???'

php - 如何解决在 tcpdf 中添加自定义字体会导致点状输出?

php - 从 php codeigniter 调用存储过程

java - 改造 Android 在 MySQL 中添加新行

php - 使用 PHP 将数据从 PDF 导入数据库

php - TCPDF - 如何使打印速度更快?非常非常慢,1320条记录花了40分钟

Javascript:如何从 HTML 表单或 div 创建 pdf 文件