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]
スポンサーリンク