非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

Pythonで複数の画像を1つのPDFに変換する方法

      2020/03/02

複数の画像をPDFに変換するには、img2pdfというライブラリを使用します。

同じフォルダ内の複数画像を1つのPDFにまとめる方法について書き留めておきます。

 

img2pdfライブラリのインストール
pip install img2pdf
 

 

ソースコード

import os
import img2pdf

pdfFileName = "output.pdf"
path = "."
ext = ".png"

with open(pdfFileName, "wb") as files:
  files.write(img2pdf.convert([i for i in os.listdir(path)if i.endswith(ext)]))
 

 

上のプログラムは同じフォルダ内の画像を処理しますが、path = "."のところでパスを指定することができます。

 

スポンサーリンク

 - Python