pdf 轉 圖片
阿新 • • 發佈:2021-11-08
不論你在什麼時候開始,重要的是開始之後就不要停止。 不論你在什麼時候結束,重要的是結束之後就不要悔恨。#! /usr/bin/env python # -*- coding: utf-8 -*-# # ------------------------------------------------------------------------------- # Name: pdf轉圖片 # Author: yunhgu # Date: 2021/11/8 14:33 # Description: # ------------------------------------------------------------------------------- import fitz ''' # 將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) + ".png") pdf.close() pdf_image(r"F:\任務\2021\羅丹\轉圖片為pdf\result\34947 10013.pdf", r"F:\任務\2021\許倩\pdf轉圖片", 5, 5, 0)