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行です。
ページ数を取得することができました。
コメント