我有一个使用FPDF呈现PDF的应用。
它运行正常,由于某些原因我不得不更改PDF文件,现在我收到此错误:
Unable to find "startxref" keyword
如果我恢复原始文件,则会发生同样的错误。
如何解决此错误?
答案 0 :(得分:6)
您只需将本地路径而不是URI传递给setSourceFile()。
答案 1 :(得分:0)
我最近遇到了这个问题。我正在使用TCPDF来合并上传的pdf文件。 Curiousilly导入一些pdf文件时出错了。在某些情况下,打印出以下错误:
无法找到“startxref”关键字。在pdf_parser-> _findXref()
中
所以我尝试通过在Google Chrome中重新打开这些pdfs文件并再次将其另存为PDF来解决问题。令我惊讶的是,TCPDF工作了!我仍然不知道它是怎么回事,但现在我得到了临时解决方案。
答案 2 :(得分:0)
问题出在(有时)在于pdf压缩。
如果您使用的是Linux,则可以使用它解压缩pdf:
podofouncompress compressed.pdf decompressed.pdf