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

相关推荐
前端Hardy4 小时前
HTML&CSS:精美的3D折叠卡片悬停效果
前端·javascript·css
nightunderblackcat4 小时前
新手向:中文语言识别的进化之路
前端·javascript·easyui
BIGSHU09235 小时前
java多线程场景3-并发处理和异步请求
java·开发语言·python
Source.Liu5 小时前
【Python自动化】 21.3 Pandas Series 核心数据结构完全指南
python·自动化·pandas
GBASE5 小时前
GBASE南大通用技术分享:GBase 8a集群内存管理之堆内存
数据库
Spider_Man5 小时前
打造属于你的前端沙盒 🎉
前端·typescript·github
用户47949283569155 小时前
🤫 你不知道的 JavaScript:`"👦🏻".length` 竟然不是 1?
前端·javascript·面试
掘金一周5 小时前
凌晨零点,一个TODO,差点把我们整个部门抬走 | 掘金一周 9.11
前端·人工智能·后端
Sirius Wu5 小时前
私有化部署Ragflow的预训练模型
人工智能·python·语言模型·火山引擎