使用Python将PDF转换为若干张图片(借助pdf2image实现)¶
安装依赖¶
pip install pdf2image
代码¶
from pdf2image import convert_from_path
# 使用pdf2image打开pdf,参数中指定pdf的路径、目标图片格式。
imgs = convert_from_path('test.pdf', dpi=96, fmt="jpeg")
# convert_from_path函数返回的是若干张图片,这里把他们逐个保存,图片的文件名格式为"页码.jpg"
for i, img in enumerate(imgs):
img.save('%s.jpg' % (i + 1))
假设"test.pdf"共有3页,则最终输出的图片的路径是:
- 1.jpg
- 2.jpg
- 3.jpg
本文为kyleblog.cn原创,转载请注明出处:https://www.kyleblog.cn/posts/python_pdf2img
发布日期:2023-02-21 联系作者