4

我正在尝试使用 dompdf0.6a 从 html 生成一个 pdf 文件,并且效果很好,但是我需要对其进行加密以进行保护,但出现错误

FPDF error: Unable to find xref table - Maybe a Problem with 'auto_detect_line_endings'

但是,如果我使用较旧的 dompdf 版本,它可以正常工作。我猜它会生成 fpdi 不支持的更新的 pdf 版本。

顺便提一句。我将其追踪到 FPDI/pdf_parser.php:208(内部方法 pdf_read_xref())

4

3 回答 3

8

我可以通过使用 Adob​​e Acrobat Professional v8 并转到“文档 -> 减小文件大小”,然后选择“Acrobat 5.0 或更高版本”等非常古老的东西来解决这个问题,然后错误就得到了修复!

于 2010-11-08T05:58:40.837 回答
0

我现在刚刚遇到这个错误。我不确定它是否适用于这种情况,但问题与托管有关。

我已经超过了 FTP 配额。我将 FTP 配额更改为更高的值并修复了错误。

(在 Parallels Plesk Panel 中,FTP->FTP Manager->Quota-xxxx MB used out of xxxx in unlimited files -> 点击按钮-> 输入新磁盘配额)

于 2014-04-17T15:00:09.997 回答
0

DOMPDF 的最新开发版本可能会解决此问题。但是,这是一个非官方版本,因此支持有限。有关更多信息,请参阅DOMPDF 支持组

于 2010-02-26T22:33:41.873 回答