import fitz def pdf2img(pdf_path, img_dir): doc = fitz.open(pdf_path) # 打开pdf for page in doc: # 遍历pdf的每一页 zoom_x = 2.0 # 设置每页的水平缩放因子 zoom_y = 2.0 # 设置每页的垂直缩放因子 mat = fitz.Matrix(zoom_x, zoom_y) pix = page.get_pixmap(matrix=mat) pix.save(r"{}page-{}.png".format(img_dir, page.number)) # 保存 if __name__ == '__main__': # pdf路径 pdf_path = r"./成绩单.pdf" # 图片保存位置 img_dir = r"./img/" # pdf转图片 pdf2img(pdf_path, img_dir)
标签:__,img,zoom,path,PDF,pdf,page,图片 From: https://www.cnblogs.com/luoxh-whn/p/18004887