PDFファイルを分割
PDFから特定のページを抜き出すか、まるごと分解します。1-3、5、8-10のように欲しいページを入力し、 結果をダウンロードしてください。何もアップロードされません、すべてお使いの端末内で処理されます。
クリックしてPDFファイルを選択するか、ここにドラッグ&ドロップしてください
端末内に留まり、何もアップロードされません。
PDFファイルはどこかにアップロードされますか?
いいえ。分割はすべてブラウザ内でJavaScriptを使って行われます。ファイルが端末の外に出たり、サーバーに触れたりすることはありません。
一部のページだけを抽出するにはどうすればいいですか?
欲しいページ番号や範囲(例:1-3、7)を入力し、「分割」をクリックしてください。指定した順番で1つの新しいPDFにまとめられます。
PDFをページごとに1ファイルずつ分割できますか?
はい。「個別のファイルに分割」をオンにしてページ欄を空欄のままにすると、各ページが個別のPDFとして.zipにまとめてダウンロードされます。
複数の範囲を同時に抽出できますか?
はい。1-3、5、8-10のようにカンマ区切りで入力し、「個別のファイルに分割」をオンにすると、各グループが個別のPDFとして.zipに含まれます。
分割するとPDFの画質は落ちますか?
いいえ。ページは元のファイルからそのままコピーされ、再レンダリングや再圧縮、画質の劣化は発生しません。
パスワード保護されたPDFを分割できますか?
現在は非対応です。パスワード保護や暗号化されたPDFはツールで読み込めず、エラーが表示されます。先にPDFリーダーでパスワードを解除してください。
仕組み
入力したページ範囲はまずパースされ、ツールは何かを行う前に各番号をドキュメントの実際のページ数と照合します。次にブラウザ内で完全に動作するpdf-libがファイルのオブジェクト構造をメモリに読み込み、copyPages()を呼び出して選択されたページを、保存されていた通りのフォント、画像、アートワークとともに抽出します。
「個別ファイルに分割」のトグルは、グループの処理方法を変えます。オフの場合、入力したすべてのページは、書いた順序のまま1つの結合されたPDFになります。オンの場合、カンマで区切られた各グループが独立したファイルになり、結果は.zipにまとめられます。
これらはすべてサーバーに触れません。開発者ツールを開き、分割中にネットワークタブを見てください。ファイルはブラウザ自身のFileReaderで読み込まれ、メモリ内で処理され、ダウンロードはローカルのblobから生成されます。