PDF 圧縮

PDF をドロップすると、より小さいファイルに。文字は文字のまま。

PDF をここにドロップ、またはクリックして選択1 つ以上の PDF · サイズ制限なし · アップロードなし
圧縮率

PDF 内の画像だけを JPEG で再エンコードします。文字・フォント・ベクター図形はそのままです。

結果を使って続ける:

この PDF 圧縮ツールでできること

大きな PDF の中身はほとんどが画像です。各ページの背後にあるスキャン、報告書の写真、マニュアルのスクリーンショットなどです。このツールはファイルを開いてすべての画像オブジェクトを見つけ、デコードしてから、選んだ品質とサイズで最適化された JPEG として再エンコードし、元の場所に書き戻します。テキスト、フォント、ベクター図形、リンク、しおり、ページ順には手を付けないため、結果は引き続き検索・選択でき、印刷結果も変わりません。40 MB のスキャンした契約書は通常 4〜8 MB に、写真入りのスライド書き出しは 50〜80% 減になります。置き換えた画像の数はファイルごとに表示され、再エンコードしても 5% 以上小さくならない画像は元のまま残されます。

3 つのプリセットで実際のケースをカバーします。「高品質」はすべてのピクセルを保持し、再圧縮のみを行います(JPEG 品質 85)。印刷や保管用のファイル向けです。「推奨」は画像の長辺を 2000 ピクセルまでに制限し、品質 72 で圧縮します。画面上では違いが分からず、メール、ポータル、共有に最適です。「最小」は 1400 ピクセル、品質 55 まで下げ、2 MB や 5 MB といった厳しいアップロード制限に対応します。処理はすべて pdf-lib と、画像圧縮ツールと同じ MozJPEG エンコーダーを使ってブラウザ内で行われます。ファイルがアップロードされることはなく、サイズ上限も透かしもありません。

使い方

1 つまたは複数の PDF をドロップ領域にドロップするか、クリックして選択します。各ファイルにはページ数と 1 ページ目のサムネイルが表示されます。プリセットを選んで「圧縮」をクリックし、プログレスバーを見守ってください。300 ページのスキャンでは、すべてのページ画像をお使いのマシンでデコード・再エンコードするため、1〜2 分かかります。結果は圧縮前後のサイズと置き換えた画像数を添えたリストとして表示されます。ファイルは 1 つずつでも、まとめて ZIP でもダウンロードできます。

まずは「推奨」から始めてください。まだ大きすぎる場合は「最小」でもう一度実行し、写真がぼやけて見える場合は「高品質」を使います。同じファイルを同じプリセットで 2 回圧縮しても、それ以上は何も変わりません。ツールは「すでに最適」と報告します。結果からは、ファイルを選び直すことなく結合分割PDF を画像に変換へそのまま進めます。選んだプリセットはこの端末に記憶されます。

よくある落とし穴

テキスト、ベクターの図表、埋め込みフォントが中心の PDF には圧縮できる要素がほとんどありません。ツールは「圧縮可能な画像がありません」と報告し、削減できるのはファイル構造の再パックによる数パーセントだけかもしれません。透明度(ソフトマスク)付き、16 ビット、CMYK、JPEG 2000、ファックス形式(CCITT)の画像は、表示が変わるリスクを避けるためそのまま残されます。そのため、これらで構成されたファイルは縮小率が低くなります。200 ピクセル未満の画像(アイコン、ロゴ、箇条書きの記号)は意図的にスキップされます。再エンコードしても容量は減らず、ぼやけるだけだからです。開くのにパスワードが必要なファイルはスキップして報告されますので、先に解除してください。画像に対する圧縮は非可逆です。後でフル解像度で印刷する可能性があるなら、元のファイルを保管しておいてください。

背景知識:PDF の中で画像はどう保存されているか

PDF は 1993 年に Adobe が公開し、2008 年に ISO 32000-1 として標準化されました。ファイル内では、各画像は幅、高さ、色空間、フィルターを記述した辞書を持つ XObject ストリームです。写真は通常 DCTDecode フィルターで保存されます。これは素の JPEG(ITU-T T.81、1992 年)をバイト単位でそのまま埋め込んだものです。一方、スクリーンショットや図形は PNG と同じ zlib/deflate 圧縮(RFC 1950 および 1951、1996 年)である FlateDecode を使います。スキャナーは 300 dpi や 600 dpi のページを余裕のある品質設定の JPEG として埋め込むことが多く、10 ページのスキャンが 30 MB にもなるのはそのためです。これらの画像を最新のエンコーダーでより低い品質と妥当な解像度で再エンコードし、新しいストリームを同じオブジェクト番号で書き戻せば、画像を参照している要素を一切変えることなくファイルを小さくできます。

PDF の圧縮が必要になる場面

10〜25 MB の制限が一般的なメール添付、アップロード上限が 2 MB、5 MB、10 MB の官公庁・大学・求人応募のポータル、メッセージアプリで送るスキャンした契約書、身分証明書、銀行の取引明細、共有ドライブを圧迫しないためのプロジェクトの PDF アーカイブ、すべての写真がカメラ解像度のまま入って膨れ上がったスライドの書き出しなど。ファイルが端末から出ることはないため、税務申告書、診療記録、署名済みの契約書といった、アップロード型サービスに最も向かない文書にも安心して使えます。PDF が純粋な画像スキャンで「最小」でも足りない場合は、ページを画像に変換し、より強く圧縮してから、画像を PDF に変換で作り直してください。

よくある質問

PDF はサーバーにアップロードされますか?

いいえ。ファイルを開き、画像を再エンコードし、PDF を書き直す処理はすべてブラウザ内で行われます。ページを読み込んだ後はオフラインでも動作します。

圧縮後もテキストは選択・検索できますか?

はい。置き換えられるのは画像ストリームだけで、テキスト、フォント、ベクター図形、リンク、しおりは変更なくコピーされます。

PDF はどのくらい小さくなりますか?

スキャン文書や写真の多いファイルは通常 60〜90% 小さくなります。テキストだけの PDF は再エンコードする画像がないためほとんど小さくなりません。その場合はツールがお知らせします。

PDF を 1 MB や 2 MB 以下に圧縮するには?

「最小」プリセットを使ってください。それでも制限を超える場合、ファイルが非常に長いか、ツールが手を付けない種類の画像を含んでいます。次の手段は PDF 分割ツールで分割することです。

「すでに最適」と表示されるのはなぜですか?

再エンコードしてもファイルが小さくならなかったためです。通常は、画像がすでに同程度かそれ以下の品質で圧縮されている場合に起こります。わずかに劣化したコピーではなく、元のバイト列がそのまま返されます。