ハウツー
ブラウザでPDFからページを削除する方法
スキャンや結合、他のアプリからのエクスポート後には、白紙のページや重複したスキャン、含めるつもりのなかったページがよくあります。このガイドはAcrobatなど他のデスクトップソフトをインストールせず、ファイルをサーバーに送ることもなく、PDFから1ページ以上を削除する方法を紹介します。PDF整理ツールは、サムネイル表示にPDF.js、新しいファイルの構築にpdf-libを使い、操作全体をローカルで完結させます。
手順
- PDF整理ツールを開いてPDFをドロップします。ツールはページ数を読み取り、変更を加える前に何を編集しようとしているかがわかるよう、すべてのページのサムネイルをブラウザ内で直接描画します。
- 削除したいページのサムネイルにあるxアイコンをクリックします。ページが薄暗くなり、削除済みを示す赤い枠がつきます。考えを変えた場合は、エクスポート前であれば元に戻す矢印に変わった同じアイコンを再度クリックしてください。グリッドの下にあるカウンターが、全体のうち何ページが残っているかを示します。
- デフォルト以外の出力ファイル名を使いたい場合は入力し、エクスポートをクリックします。ツールは残したページを現在の順序でPDFに再構築し、yourfile-organized.pdfという名前でダウンロードできるようにします。この過程で何もアップロードされることはありません。
ページ削除で実際に取り除かれるもの
ページを削除済みとしてマークしても、一部のエディタのように同じファイル内にフラグを立てて残すだけではありません。エクスポートをクリックすると、pdf-libは残したページだけを新しいPDF文書にコピーします。削除したページとその内容は、出力にまったく含まれません。ドロップしたファイル自体は端末上で手つかずのまま残ります。ツールはメモリ内のバイトのコピーで作業し、ダウンロードした結果だけがディスクに書き込まれます。
同じ操作でページを並べ替え・回転する
ページを削除できるのと同じグリッドで、ページを上下に移動させたり、90度ずつ回転させたりもできます。順序が乱れたり横向きになったりしたスキャンを、3つの別々のツールを使わずに削除と一緒に修正できます。残ったページを複数のファイルに分割したい場合や、結果を別の文書と結合したい場合は、PDF分割ツールとPDF結合ツールのどちらもこのツールが生成したファイルを受け付けます。
アップロードなし:サムネイルもエクスポートもローカルで実行
サムネイルの描画にはPDF.jsを使っています。これはFirefoxがアドレスバーでPDFを表示するのに使っているのと同じレンダリングエンジンで、ブラウザのタブ内で動作します。最終ファイルの構築にはpdf-libというJavaScript製のPDFライブラリを使い、こちらも完全にクライアント側で動作します。処理中にPDFが端末を離れることは一切ありません。ブラウザの開発者ツールを開いてネットワークパネルを処理全体を通して見ても、ファイルを運ぶリクエストは表示されません。
このガイドで使うツール
よくある質問
ページを削除するとPDFは小さくなりますか?
多くの場合、はい。おおよそ削除したページに元々あったコンテンツの量に比例します。埋め込み写真がサイズの大半を占めるPDFは、画像だらけのページを削除すると大きく縮小します。テキスト中心のPDFは、何ページ削除してもサイズはほとんど変わりません。それでも用途に対して大きすぎる場合は、そのあとPDF圧縮ツールにかけてください。
パスワード保護されたPDFからページを削除できますか?
直接はできません。ツールはサムネイルと新しいファイルを構築するためにページ内容を読み取る必要があるため、暗号化されたPDFはまず解除する必要があります。すでにわかっているパスワードでPDF解除ツールを使い、その結果をここで開き直してページを削除してください。