如何将目录/文件夹中的所有pdf文件转换为图像python 3?有没有其他选择?
在运行此代码时,我收到一个错误,例如
pdf2image.exceptions.PDFPageCountError:无法获得页数。语法警告:可能不是 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 os.listdir(pdf_dir):
pages = convert_from_path(pdf_file, 500)
for page in pages:
page.save(pdf_file[:-4] +".jpg", 'JPEG')
Run Code Online (Sandbox Code Playgroud)
我认为您在同一目录中同时拥有 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')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3412 次 |
| 最近记录: |