【Python】PDFのページ数を取得するには?

Python

PythonでPDFのページ数を取得する方法をご紹介します。

スポンサーリンク

PyPDF2のインストール

今回のサンプルではPythonでPDFを扱えるライブラリ「PyPDF2」を使っていきます。

GitHub - py-pdf/pypdf: A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files - py-pdf/pypd...

pipコマンドでインストールできますので、あらかじめインストールしておきましょう。

pip install PyPDF2
スポンサーリンク

ページ数を取得するには?

さっそくPDFのページ数を取得してみましょう。

from PyPDF2 import PdfReader

# PDFを読み込む
reader = PdfReader("sample.pdf")
# ページ数を取得する
print(len(reader.pages))

たった3行です。

ページ数を取得することができました。

コメント

タイトルとURLをコピーしました