尝试将多页 PDF 转换为 MAC 上的单个 .png 文件时出现路径错误

时间:2021-02-19 20:14:55

标签: python pdf path png poppler

我正在尝试将多页 .pdf 文件转换为多个单独的 .png 文件。我正在使用 pdf2Image 来做到这一点。我已经使用 brew install poppler 安装了 poppler。我不确定如何在 shell 中找到并显式写入路径。这是我的代码:

from pdf2image import convert_from_path

from pdf2image.exceptions import (
 PDFInfoNotInstalledError,
 PDFPageCountError,
 PDFSyntaxError
)

images = convert_from_path('Bliss.pdf')

for i, image in enumerate(images):
    fname = 'Bliss'+str(i)+'.png'
    image.save(fname, "PNG")
    

这是我得到的错误:


  File "/opt/anaconda3/lib/python3.7/site-packages/pdf2image/pdf2image.py", line 468, in pdfinfo_from_path
    "Unable to get page count. Is poppler installed and in PATH?"

PDFInfoNotInstalledError: Unable to get page count. Is poppler installed and in PATH?

有什么想法吗?提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以在此处查看如何在 mac 上安装 poppler http://macappstore.org/poppler/