python - 是什么导致pdf中的 "insufficient data for image"

标签 python pdf-generation pypdf

我有一个 Python 程序(使用 pyPDF),可以合并一堆不同的 PDF 文档。有时,生成的 pdf 很好,除了中间的一些空白页。当我使用 Acrobat Reader 查看这些文档时,我收到一条错误消息,提示“图像数据不足”。当我使用 FoxIT Reader 查看文档时,我看到了一些空白页面和一张乱七八糟的图像。

创建空白页的 PDF 唯一奇怪的地方是它似乎是 PDF 版本 1.4,而 PyPdf 似乎使用 PDF 版本 1.3 创建文件。

1) 版本问题听起来像是我问题的根本原因吗?

2) 有没有办法让 PyPdf 正确处理这个问题?

最佳答案

这可能与 Windows 有关,实际上与 .pdf 文件无关。

http://support.microsoft.com/kb/2506795

祝你好运!

关于python - 是什么导致pdf中的 "insufficient data for image",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3857883/

相关文章:

python - 无法迭代列表 -pyPDF2

python3 openCV安装报错: Symbol not found: _clock_gettime

objective-c - 如何在objective-c中设置PDF文档权限

python - 通过pypdf在pdf文件上读/写xmp元数据

latex - 如何在 reStructuredText 的定义列表上使用强制换行来渲染 LaTeX/PDF

java - 横向页面上的 iText 文本字段 - 输入文本未旋转

python - 如何获取书签的页码

python - 如何合并列表列表中具有共同元素的列表?

python - 有条件地写入 xlsx

python - 检测两张图片之间的相似点然后将它们叠加(Python)