我正在使用 TCPDF(最新版本)输出 PDF,并且遇到了一些用户获取的 PDF 似乎已损坏的问题。总是同一个人,所以我假设这与他们的浏览器有关,而且他们在各种浏览器(包括 Firefox 和 Chrome)上都遇到了这个问题。我已经在 HTTPD.CONF 文件中禁用了 GZIP,当我在浏览器(FireFox 或 Chrome)上检查响应标头时,传输是二进制编码并且具有正确的内容类型。
有什么想法吗?它是否可能由于某种原因仍在被压缩?
++ 破碎是指文件的文本已关闭。它不使用指定的字体(看起来像 Arial 并且比正常大得多),并且它在整个文档中随机进入空白页。该文件通常只有 2 页,其中大部分弹出 6 到 7 页。我开始怀疑这是否是字体问题,但是当他们通过电子邮件将文件发送给我时,它在我的机器上似乎也损坏了。
+++ 另外,我能够从其中一位遇到问题的人那里获得响应标头,并且这一切似乎都在正确传输。正确使用二进制传输和内容类型设置。
++++连接是SSL,所以Wireshark对我什么都没做,在输出文件之前没有散列,有没有一种方法可以检查传输是否有问题?