1. 程式人生 > 其它 >pdf 轉 圖片

pdf 轉 圖片

#! /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)
不論你在什麼時候開始,重要的是開始之後就不要停止。 不論你在什麼時候結束,重要的是結束之後就不要悔恨。