python实现pdf转图片(针对每一页)

python 复制代码
from pdf2image import convert_from_path
import os

pdf_file = r'C:\Users\\Desktop\拆分\产权证.pdf'
poppler_path = r'C:\poppler-24.08.0\Library\bin'   # 这里改成你自己的路径

output_dir = r'C:\Users\\Desktop\拆分\output_images'
os.makedirs(output_dir, exist_ok=True)

images = convert_from_path(pdf_file, dpi=200, poppler_path=poppler_path)

for i, image in enumerate(images):
    image.save(os.path.join(output_dir, f'page_{i+1}.jpg'), 'JPEG')
    print(f'已保存 page_{i+1}.jpg')

print('转换完成!')

设置系统path环境变量

Releases · oschwartz10612/poppler-windows · GitHub

相关推荐
sword devil9005 分钟前
PYQT实战:智能家居中控
python·智能家居·pyqt
NetX行者6 分钟前
FastMCP:用于构建MCP服务器的开源Python框架
服务器·python·开源
超龄超能程序猿10 分钟前
(3)机器学习小白入门 YOLOv: 解锁图片分类新技能
python·numpy·pandas·scipy
爱喝水的小周11 分钟前
AJAX vs axios vs fetch
前端·javascript·ajax
Jinxiansen021114 分钟前
unplugin-vue-components 最佳实践手册
前端·javascript·vue.js
几道之旅18 分钟前
介绍electron
前端·javascript·electron
周胡杰20 分钟前
鸿蒙arkts使用关系型数据库,使用DB Browser for SQLite连接和查看数据库数据?使用TaskPool进行频繁数据库操作
前端·数据库·华为·harmonyos·鸿蒙·鸿蒙系统
315356691321 分钟前
ClipReader:一个剪贴板英语单词阅读器
前端·后端
玲小珑23 分钟前
Next.js 教程系列(十一)数据缓存策略与 Next.js 运行时
前端·next.js
wkj00123 分钟前
navicate如何设置数据库引擎
数据库·mysql