FPDF错误:无法找到“startxref”关键字

时间:2015-08-28 12:26:53

标签: php fpdf

我有一个使用FPDF呈现PDF的应用。

它运行正常,由于某些原因我不得不更改PDF文件,现在我收到此错误:

Unable to find "startxref" keyword

enter image description here

如果我恢复原始文件,则会发生同样的错误。

如何解决此错误?

3 个答案:

答案 0 :(得分:6)

您只需将本地路径而不是URI传递给setSourceFile()

答案 1 :(得分:0)

我最近遇到了这个问题。我正在使用TCPDF来合并上传的pdf文件。 Curiousilly导入一些pdf文件时出错了。在某些情况下,打印出以下错误:

  

无法找到“startxref”关键字。在pdf_parser-> _findXref()

所以我尝试通过在Google Chrome中重新打开这些pd​​fs文件并再次将其另存为PDF来解决问题。令我惊讶的是,TCPDF工作了!我仍然不知道它是怎么回事,但现在我得到了临时解决方案。

答案 2 :(得分:0)

问题出在(有时)在于pdf压缩。

如果您使用的是Linux,则可以使用它解压缩pdf:

 podofouncompress compressed.pdf decompressed.pdf