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

相关推荐
Mr.Jessy6 分钟前
Web APIs 学习第五天:日期对象与DOM节点
开发语言·前端·javascript·学习·html
前端大卫7 分钟前
如何统一前端项目的 Node 版本和包管理器?
前端
独行soc23 分钟前
2025年渗透测试面试题总结-234(题目+回答)
网络·python·安全·web安全·渗透测试·1024程序员节·安全狮
刘一说23 分钟前
深入理解 Spring Boot 中的数据库迁移:Flyway 与 Liquibase 实战指南
数据库·spring boot·oracle
木头左34 分钟前
年化波动率匹配原则在ETF网格区间选择中的应用
python
清空mega37 分钟前
从零开始搭建 flask 博客实验(3)
后端·python·flask
Hi~晴天大圣39 分钟前
HTML onclick用法
前端·html
August_._1 小时前
【MySQL】SQL语法详细总结
java·数据库·后端·sql·mysql·oracle
程序员小远1 小时前
7个常见的Jmeter压测问题
自动化测试·软件测试·python·测试工具·测试用例·压力测试·性能测试
红尘炼丹客1 小时前
《DeepSeek-OCR: Contexts Optical Compression》速览
人工智能·python·自然语言处理·ocr