Forum Discussion
Clevenger
Jul 15, 2026Brass Contributor
PDF ページ 削除を簡単に行う方法はありますか?
こんにちは。PDFファイルの一部だけ不要になったので、特定のページだけ削除したいと思っています。でも、どうやって編集すればいいのか分からず困っています。 無料で使える方法や、Windowsで初心者でも簡単にpdf ページ 削除ができるソフトがあれば教えてください。画質やレイアウトを崩さずにpdf ページ 削除を行える方法があれば、ぜひおすすめを知りたいです。よろしくお願いします。
FabianRomero
Jul 15, 2026Bronze Contributor
Python + PyPDF2 は追加ソフトを購入せず、コードに保持するページ範囲を記述するだけで複数 PDF の不要ページ一括処理や自動編集が可能で、大量ファイルのpdf ページ 削除 を実行しストレージを節約できる便利な手法です。
使用手順:ターミナルを起動しpip install PyPDF2を実行してライブラリをインストールし、テキストエディタに下記コードを記述する。まず PdfReader で編集対象の元 PDF ファイルを読み込み、保持したいページ番号をリストに登録する。次に for ループで必要なページだけを PdfWriter に追加し、最後に新しい PDF ファイルとして出力する。この手法は別途 PDF 編集ツールを購入する必要がなく、スクリプトを自由に改変して複雑な条件のpdf ページ 削除 を実装可能で、不要ページによるファイル肥大化の問題を効率的に解消します。
from PyPDF2 import PdfReader, PdfWriter
# 元のPDFファイルを読み込む
reader = PdfReader("input.pdf")
writer = PdfWriter()
# 保持するページ範囲:1~3ページ、5~10ページ(ページ番号は0から開始)
pages_to_keep = list(range(0, 3)) + list(range(4, 10))
for i in pages_to_keep:
writer.add_page(reader.pages[i])
# 編集後のPDFを出力
with open("output.pdf", "wb") as f:
writer.write(f)特に複数 PDF を連続処理する自動化作業、大量書類の不要ページ一括整理、細かいルールに基づいたページ除去のトラブル対応に適しています。