import fitz #python -m pip install PyMuPDF==1.18.7 -i https://pypi.tuna.tsinghua.edu.cn/simple
'''
# 将PDF转化为图片
pdfPath pdf文件的路径
imgPath 图像要保存的文件夹
zoom_x x方向的缩放系数 - 值越大生成的文件越大
zoom_y y方向的缩放系数 - 值越大生成的文件越大
rotation_angle 旋转角度
'''
def pdf_image(pdfPath,imgPath,zoom_x,zoom_y,rotation_angle):
# 打开PDF文件
pdf = fitz.open(pdfPath)
# 逐页读取PDF
for pg in range(0, pdf.pageCount):
page = pdf[pg]
# 设置缩放和旋转系数
trans = fitz.Matrix(zoom_x, zoom_y).preRotate(rotation_angle)
pm = page.getPixmap(matrix=trans, alpha=False)
# 开始写图像
pm.writePNG(imgPath+"\\"+str(pg)+".jpg")
pdf.close()
pdf_file=r"demo.pdf"
image_path=r"images"
pdf_image(pdf_file,image_path,1.5,1.5,0)
python将PDF文件转换成JPG
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 经常使用电脑的小伙伴们对于pdf文档一定都不陌生,因为它非常清楚直观,排版非常清晰,但是由于pdf一般不能编辑,因...
- 日常我们有时把会图片文件转化为PDF文件,但是有时候由于工作的需要,在对文本、图片进行处理时,可能会将PDF文件转...
- 昨天有朋友问怎么把PDF文件转换成JPG图片,其实很简单,如果你的电脑里有WPS,那就更简单了。 解决办法就是一句...
- 前言 网上很多支持将html转pdf格式工具,有在线的、离线的;也有免费和收费的。本篇记录下使用脚本的方式进行格式...