ホームページ  >  記事  >  バックエンド開発  >  Pythonの画像をPDFに変換する方法の紹介

Pythonの画像をPDFに変換する方法の紹介

高洛峰
高洛峰オリジナル
2017-03-26 17:48:122559ブラウズ

この記事では主にPython画像をPDFに変換する方法を詳しく紹介しますので、興味のある方は参考にしてみてください

import os

import sys

from reportlab.lib.pagesizes import A4、landscape

。 from reportlab.pdfgen import canvas

'''

現在のディレクトリ内のすべての jpg ファイルをスキャンし、フォルダー名に従って PDF ドキュメントに結合します

python 3.4.4

画像ファイルに順番に名前を付けます数字付き

'''

def conpdf():

#A4横サイズを取得

(w, h) = landscape(A4)

#現在のディレクトリをトラバース

for root, dir s,files in os.walk(os.getcwd()):

#ルートディレクトリ名に基づいて PDF

を作成する+".pdf"、ページサイズ = 横向き(A4)) ]

#ファイルリストから jpg ファイルを取得してリストに追加します ; (key

=lambda x :int(x[ :-4]))

#print(jpg_list)

f in jpg_list:

#按顺序掴图片画へ画布上

c.drawImage(root + "\"+f, 0, 0, w , h) # #現在のページを終了して新しいページを作成します

C.ShowPage ()

c.Save ()

proprint ("ok.")

Conpdf ()

以上がPythonの画像をPDFに変換する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。