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

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

Python/PyPDF2でPDFファイルを連結する

   

何個かのPDFファイルを結合する必要性が出たのですが、専用アプリをインストールするのも面倒なのでPythonで実施しました。PyPDF2というパッケージを使用します。

[ad#top-1]

PyPDF2パッケージのインストール

まずはpipでPyPDF2パッケージをインストールします。

pip install pypdf2

 

pip install pypdf2と出ればインストール成功です。

 

ソースコード

ソースコードは至って簡単で、以下のコードで3つのPDFファイルを順番に連結することができます。連結後、out.pdfというファイル名で保存します。

from PyPDF2 import PdfFileMerger

pdfmarger = PdfFileMerger()
pdfmarger.append('fname1.pdf')
pdfmarger.append('fname2.pdf')
pdfmarger.append('fname3.pdf')

pdfmarger.write('out.pdf')
pdfmarger.close()
 

 

[ad#ad-1]

スポンサーリンク

 - Python