将%% EOF附加到python中的PDF文件

时间:2013-01-30 06:53:37

标签: python pdf eof pypdf

我正在尝试使用pyPdf打开PDF。我收到以下错误:

pyPdf.utils.PdfReadError: EOF marker not found

我以为我应该自己添加EOF。但是,我不想写字节。它不是特定于操作系统吗?我想打电话给os.eof()。我写什么? This主题没有帮助。

1 个答案:

答案 0 :(得分:4)

PDF的EOF标记是需要出现在PDF文件中的特殊字符串(%%EOF)。如果没有,则为malformed PDF。该字符串将实际PDF内容与任何其他数据(嵌入文件等)分开。

它与您在阅读任何文件时遇到的EOF事件无关。