PDF圧縮ツール
PDF内の画像を再圧縮し、テキストを保持したままファイルサイズを小さくします。さらに小さくしたいときはページを画像にします。ファイルはアップロードしません。
PDF圧縮ツール - アップロードせずにPDFの容量を小さく
メールの添付ファイルは20 MBや25 MBまで、求人サイトやビザの申請フォーム、大学の出願システムでは1 MBや2 MBまでしか受け付けないこともよくあります。このツールはPDFを収まるサイズまで小さくします。処理はすべてブラウザーの中で行われ、文書がサーバーに送られることはありません。
大きなPDFの容量の大半は、スキャンしたページ、写真、スクリーンショットといった画像です。ツールはこれらの画像を適切な解像度と品質で書き直し、テキストには手を付けません。そのため、出来上がったファイルも元のPDFと同じように読め、印刷でき、検索できます。
使い方
- PDFを枠にドロップするか、枠をクリックして選びます。
- テキストを保持(推奨)のままにするか、できるだけ小さいファイルにしたいなら最大圧縮を選びます。
- 圧縮レベルを選ぶか、目標サイズを指定にチェックを入れて
1 MBや200 KBなどの上限を入力します。 - 圧縮を押します。元のサイズと新しいサイズ、どれだけ小さくなったかが表示されます。
- PDFをダウンロードを押して、小さくなったコピーを保存します。元のファイルは変更されません。
2つのモード
| テキストを保持 | 最大圧縮 | |
|---|---|---|
| 変わるもの | PDF内の画像だけを縮小・再圧縮する | 各ページを1枚のJPEG画像として描き直す |
| テキスト | くっきりしたまま、選択も検索もできる | 画像の一部になり、選択できなくなる |
| リンク、しおり、フォームのフィールド | 残る | 失われる |
| 一般的な削減率 | スキャンや写真の多いファイルで50-90%。文字だけのファイルではわずか | ほぼどんなファイルでも大きい |
| 向いているもの | ほとんどすべて | 厳しい上限に収める必要があるスキャン |
3つのレベルで、画像をどこまで小さくするかが決まります。低は画像の長辺を2400ピクセルまで残し、印刷にも十分です。推奨は1600ピクセルまでで、どんな画面で読むにも十分な大きさです。強は1100ピクセルまで下げ、JPEGの品質も下げます。読めれば十分というファイル向けです。
サイズの上限に収める
フォームに「最大1 MB」とあるときは、目標サイズを指定にチェックを入れ、その上限を入力します。ツールは最も穏やかな設定から順に試し、収まった最初の結果で止めるので、上限の範囲で最も良い画質が得られます。テキストを保持したままでは届かない場合は、ページを画像にする方法に切り替え、そのことを知らせます。非常に長い文書は、100 KBのような小さな上限にはどうしても収まらないことがあります。その場合は、作れた中で最も小さい結果が得られます。
ツールが手を付けないもの
- テキストとフォントは、「テキストを保持」モードではそのまま残るので、文字がぼやけることはありません。
- ベクター図形(Officeやデザインソフトで作ったグラフや図など)は、ベクターのまま残ります。
- CMYKや特色の画像は商業印刷用に作られたものなので、変更しません。変換すると色がずれてしまうからです。
- パスワードで保護されたPDFは受け付けません。自分のファイルであれば、作成したプログラムで先に保護を解除してください。
画像のほかにも、ツールはファイル内で圧縮されずに保存されている部分を圧縮し、何度も編集・保存したPDFに残る古いオブジェクトのコピーを取り除き、ファイルの構造をよりコンパクトにまとめます。これらの処理で失われるものはありません。
ブラウザーの中で動く理由
小さくする必要があるPDFは、パスポートのスキャン、銀行の取引明細、署名済みの契約書など、人に見せたくない文書であることが多いものです。ここでは、端末上でJavaScriptとして動く2つのオープンソースのライブラリ、pdf-libとpdf.jsが処理を行います。アップロードも順番待ちもなく、他人のディスクに文書のコピーが残ることもありません。ただし大きなスキャン文書はメモリーを使うので、100 MBを超えるファイルはスマホよりパソコンで扱うほうが確実です。
関連ツール
圧縮する前に不要なページを削除したり、長い文書をいくつかに分割したりするならPDFツールを、ページを個別の画像にするならPDF変換ツールを使ってください。写真をPDFに入れる前に小さくしたいときは、画像圧縮をしてから画像をPDFに変換をどうぞ。よくある上限に合わせてこのツールを開くページもあります:PDFを1 MB以下に圧縮、PDFを100 KB以下に圧縮、PDFの容量を小さくする。