PDF が予想外に大きくなってしまうことは、文書作業で最も一般的なストレスの 1 つです。 1 ページの請求書は 8 MB であってはなりません。 2 ページの契約書は、高解像度の写真より大きくてはなりません。この問題が発生した場合、ほとんどの場合、特定の原因が追跡可能であり、そのほとんどは修正可能です。

画像がほとんどの場合答えになります
ほとんどの場合、PDF は画像が埋め込まれているためサイズが大きくなります。 PDF に実際の文字として保存されたテキストは非常にコンパクトです。100 ページのテキスト ドキュメントは 200 KB 未満になる場合があります。 300 DPI の 1 枚のフルページ写真は、それだけで 3 ~ 5 MB になることがあります。 PDF に複数の高解像度画像が含まれている場合、すべてのスキャンが写真として保存されている場合、またはデザイン ソフトウェアのグラフィックが印刷品質で埋め込まれている場合、ファイル サイズは急速に膨れ上がります。
このため、予期せぬサイズの PDF が生成される最も一般的なソースは、スキャンされたドキュメントです。スキャンの各ページはラスター イメージとして保存されます。テキストやベクター グラフィックスはなく、ピクセルのみが含まれます。 10 ページの契約書をカラー 300 DPI でスキャンすると、圧縮が適用される前に 40 ~ 80 MB に簡単に達します。
PDFを圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
一般的な原因とそれらの合計
以下の表は、PDF が予想より大きくなる最も一般的な理由、それらがファイル サイズに通常どの程度影響するか、および圧縮でそれらに対処できるかどうかを示しています。
| 原因 | 一般的なサイズへの影響 | 圧縮性? | ベストフィックス |
|---|---|---|---|
| 高解像度の埋め込み写真 | 非常に大きい (合計の 90% 以上になる可能性がある) | はい、劇的に | PDF圧縮ツール |
| スキャンしたページ (画像ベースの PDF) | 大 (1 ページあたり 2 ~ 10 MB) | はい — そうですね | OCR + 圧縮 |
| 完全な埋め込みフォント (サブセットではない) | 中程度 (1 ~ 5 MB) | 部分的に | PDF オプティマイザー / フォントのサブセット化 |
| 同じ画像の複数のコピー | 適度 | はい | PDF オプティマイザー / 重複排除 |
| 非圧縮ベクターグラフィックス | 適度 | 部分的に | ソースから再エクスポート |
| メタデータ、サムネイル、非表示レイヤー | 小さい(しかし累積的) | はい | 隠された情報をサニタイズ/削除する |
現実世界のほとんどの場合、画像とスキャンされたページがファイル サイズの大部分を占めます。通常、PDF 圧縮 ツールを使用して問題に対処すると、あまり一般的ではない原因を掘り下げる必要なく問題が解決されます。
スキャンされた PDF が特に大きい理由
スキャナーのデフォルト設定は、ファイル サイズではなく画質に最適化されています。カラー 300 DPI に設定された一般的なオフィス スキャナでは、PDF 圧縮前に 1 ページあたり約 3 ~ 4 MB の画像データが生成されます。 600 DPI (細かいテキストや拡大されるドキュメントに使用されることもあります) では、さらに 2 倍になります。その解像度のほとんどは、画面上の読み取りには不要です。モニターでは 150 DPI が完全に鮮明であり、ほとんどの参考ドキュメントには 100 DPI でも十分です。
スキャンした PDF を圧縮する前に OCR ツールで実行すると、最良の結果が得られます。 OCR は文書にテキスト レイヤーを追加します。つまり、圧縮ツールは、テキスト レイヤーを通じてテキストを完全に読み取れる状態のままで、より積極的な画像圧縮をバックグラウンド スキャンに適用できます。この複合効果により、可読性をほとんど損なうことなく、50 MB のスキャン文書を 5 MB 未満に縮小できます。
フォントの埋め込みとそれが重要な理由
PDF にはフォントが埋め込まれているため、ビューアがどのフォントをインストールしていても、ドキュメントは同じように見えます。フォントが完全に埋め込まれると、ドキュメントで実際に使用されないすべての文字、ウェイト、バリエーションを含むフォント ファイル全体が組み込まれます。完全に埋め込まれた 1 つのプロフェッショナル フォントにより、ファイルに 1 ~ 3 MB が追加される可能性があります。
この修正はフォントのサブセット化であり、文書内で実際に使用されている特定の文字のみが埋め込まれます。ラテン文字のみを使用するドキュメントには、完全な Unicode フォント ファイルのほんの一部が必要です。 Adobe Acrobat Pro の PDF Optimizer と Ghostscript はどちらもフォントのサブセットをサポートしています。 Word や Google ドキュメントからエクスポートされたほとんどのドキュメントでは、最新のエクスポート ツールではすでにフォントが自動的にサブセット化されていますが、古いソフトウェアや一部のデザイン ツールからの PDF ではサブセット化されていない場合があります。
存在を知らない隠しコンテンツ
PDF には、画面に表示されている以上のものが含まれることがよくあります。ドキュメントのプロパティ、作成者情報、改訂履歴、コメント、非表示レイヤー、埋め込まれたサムネイルはすべて、ドキュメントを開いたときに表示されずにファイル サイズに影響します。複数のレビュー サイクルを経た PDF には、ファイルに埋め込まれた何十ものリビジョン スナップショットが蓄積されている可能性があります。 Illustrator または InDesign のデザイン PDF には、ソース アプリケーションの完全な編集データが含まれる場合があります。
これらの非表示の要素を削除することを、PDF のサニタイズまたはクリーニングと呼びます。 Acrobat Pro の非表示情報の削除ツールとドキュメント プロパティ クリーナーは、これを徹底的に処理します。一部のオンライン圧縮ツールは、最適化の一環としてメタデータを削除します。確認するには、ツールの説明を確認してください。機密文書の場合、共有する前にサニタイズすることもプライバシーの観点から良い習慣です。
大きな PDF を修正する方法
ほとんどのサイズが大きい PDF の場合、最も早い修正は、WukongPDF の PDF Compression ツールを使用してファイルを実行することです。ファイルをアップロードし、圧縮を適用し、結果をダウンロードします。画像の多いドキュメントの場合、通常、これにより 1 分以内にファイル サイズが 60 ~ 85% 削減されます。おそらく PDF の大部分がテキストとメタデータであるため、圧縮だけでは十分ではないドキュメントの場合は、次の追加手順を検討してください。
- Word に変換し、ドキュメントをクリーンアップして、PDF として再エクスポートします。これにより、ファイルが最初から再生成され、多くの場合、元のファイルよりも大幅に小さな出力が生成されます。
- フォントのサブセットを有効にして Ghostscript または Acrobat の PDF オプティマイザーを使用します。
- Acrobat の [非表示情報の削除] パネルを使用して、埋め込まれたサムネイルとメタデータを削除します。
- スキャンされた PDF の場合: 最初に OCR を実行し、次に圧縮します。組み合わせたアプローチにより、どちらかの手順を単独で実行するよりも大幅に優れた結果が得られます。
これらのどれもファイルを十分に縮小できない場合は、文書には、詳細なベクター イラスト、多くのユニークな高解像度の写真、または PDF に配置される前にすでに大幅に圧縮されていたコンテンツなど、圧縮が不十分なコンテンツが多数含まれているだけである可能性があります。その時点で、唯一の意味のある選択肢は、コンテンツ自体を減らすか、ファイル サイズを受け入れて別の転送方法 (電子メールの添付ファイルではなくクラウド ストレージのリンクなど) を見つけることです。
PDFを圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
