python PDF转png
直接上代码
import fitz
import os
def pyMuPDF_fitz(pdfPath, imagePath,zoom_x, zoom_y,rotation_angle):
pdfDoc = fitz.open(pdfPath)
for pg in range(pdfDoc.page_count):
page = pdfDoc[pg]
mat = fitz.Matrix(zoom_x, zoom_y).prerotate(rotation_angle)
pix = page.get_pixmap(matrix=mat, alpha=False)
# 判断存放图片的文件夹是否存在
if not os.path.exists(imagePath):
# 若图片文件夹不存在就创建
os.makedirs(imagePath)
pix.save(imagePath + '/' + 'images_%s.png' % pg) # 将图片写入指定的文件夹内
pyMuPDF_fitz(r"C:\Users\pytyhon\Desktop\a.pdf", r"C:\Users\python\Desktop\\", 5, 5, 0)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具