获取 pdf2image 的空列表(convert_from_bytes)

问题描述 投票:0回答:1

我正在尝试使用

convert_from_bytes
包中的
pdf2image
函数将 PDF 转换为图像。

我在两台服务器上有一个应用程序,在一台服务器上它能够正确进行转换,但在另一台服务器上它给了我一个空列表

[]

我也有

Poppler
。我正在使用
pdf2image 1.13.1

我在服务器 1 上没有任何问题,但我在服务器 2 上遇到问题。

由于网络受限,

pdf2image
需要上网吗?

请找到上面的代码

当我在服务器 1 上打印图像时,我得到 [, ]

但是对于服务器 2 上托管的相同代码,给我一个空列表

感谢您的帮助!谢谢。

python python-3.x list poppler pdf2image
1个回答
0
投票

由于

pdf2image
在后台使用
poppler
实用程序,因此两台服务器上的
poppler
设置可能不同。请注意,这与同名的 Python
poppler
库是分开的。

请参阅文档此处

尝试安装/重新安装 poppler。

顺便说一句,不幸的是

pdf2image
只是“成功”返回一个空列表,而不是带有有用消息的警告或错误 - 这绝对令人困惑。

© www.soinside.com 2019 - 2024. All rights reserved.