乾物必見| Pythonが画像フォーマット変換を実現

ここに画像の説明を挿入
今日は、Pythonを使用して画像形式の変換、つまりPDF形式をPNG形式に変換するための実用的なトリックを紹介します。
全体的なコード:
import fitz

「」「#Convertの
画像にPDF
、PDFファイルのpdfPathパス
imgPath画像が保存されるフォルダ
内のズーム倍率zoom_y x方向のzoom_xズーム倍率
Y方向
の回転角rotation_angle
『』」
DEF pdf_image(pdfPath 、imgPath、zoom_x、zoom_y、rotation_angle):
#PDFファイルを開く
pdf = fitz.open(pdfPath)#range (0、pdf.pageCount)内のpgの
PDFをページ
ごとに読み取る:
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 "C:\ Users \ 12624 \ Desktop \ a.pdf"、r "C:\ Users \ 12624 \ Desktop \"、5,5,0)

上記は特定の実装手順です。
記事の内容の一部はインターネット、連絡先の侵入と削除
から来ています*記事の参照はhttp://h.zhimaruanjian.com/use/54910.htmlから来ています

おすすめ

転載: blog.csdn.net/zhimaHTTP/article/details/112027726