gpt4 book ai didi

python - 如何将目录/文件夹中的所有pdf文件转换为图像python 3?

转载 作者:行者123 更新时间:2023-12-02 16:55:26 25 4
gpt4 key购买 nike

如何将目录/文件夹中的所有pdf文件转换为图像python 3?有什么办法吗?

在运行这段代码时我遇到了类似这样的错误

pdf2image.exceptions.PDFPageCountError: Unable to get page count. Syntax Warning : May not be a PDF file (continuing anyway) Syntax Error: Couldn't find trailer dictionary Syntax Error: Couldn't find trailer dictionary Syntax Error: Couldn't read xref table

我不知道为什么请别人帮助我

from pdf2image import convert_from_path
import glob,os
import os, subprocess

pdf_dir = r"C:\\Users\\xxx\\Desktop\\folder1\\folder2\\"
os.chdir(pdf_dir)

for pdf_file in os.listdir(pdf_dir):
pages = convert_from_path(pdf_file, 500)
for page in pages:
page.save(pdf_file[:-4] +".jpg", 'JPEG')

最佳答案

我认为您在同一目录中同时拥有 JPG 和 PDF。仅迭代 PDF 文件:

from pdf2image import convert_from_path
import glob,os
import os, subprocess

pdf_dir = r"C:\\Users\\xxx\\Desktop\\folder1\\folder2\\"
os.chdir(pdf_dir)

for pdf_file in glob.glob(os.path.join(pdf_dir, "*.pdf")):
pages = convert_from_path(pdf_file, 500)
for page in pages:
page.save(pdf_file[:-4] +".jpg", 'JPEG')

关于python - 如何将目录/文件夹中的所有pdf文件转换为图像python 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56645414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com