これらの用語は多くの場合同じ意味で使用されますが、異なるものを説明しています。PDF をどう扱うかを決定する際には、この区別が重要です。 PDF の圧縮は、ファイル サイズの削減に重点を置いています。 PDF の最適化は、圧縮を含む広範なプロセスですが、パフォーマンス、互換性、さまざまなコンテキストでのファイルの動作にも対処します。

圧縮とは具体的に何をするのか
PDF 圧縮 はファイル サイズを直接ターゲットにします。より高い圧縮率で画像を再エンコードし、テキストと構造データに可逆圧縮を適用し、フォントをサブセット化して未使用の文字を削除し、編集によって蓄積された冗長データを削除します。目標はファイルを小さくすることです。出力は、バイト数が少ないだけで、機能的には入力と同じです (同じページ、同じコンテンツ、同じレイアウト)。
電子メールの添付ファイルの制限、アップロードの制限、転送の遅さ、ストレージの制限など、ファイル サイズに問題がある場合は、圧縮が正しい選択です。これは単一目的の操作であり、ファイルが数パーセント小さくなるという測定可能な結果が得られます。
PDF を圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
最適化の対象範囲
PDF 最適化は、サイズの削減だけでなく、いくつかの目標を含むより広い用語です。最適化はコンテキストに応じて異なる意味を持ちます。
- Web 最適化 (「高速 Web ビュー」または「線形化」): ファイルを再構築して、何かを表示する前に完全なダウンロードを要求するのではなく、ダウンロード中にページごとにストリーミングして表示できるようにします。オンラインでホストされている PDF にとって重要です。
- 印刷の最適化: カラー プロファイル、解像度、裁ち落とし設定を調整して、プロフェッショナルな印刷出力を実現します。
- アクセシビリティの最適化: スクリーン リーダーがドキュメントを正しく解釈できるようにするタグ、読み上げ順序、メタデータを追加します。
- アーカイブの最適化: PDF/A 形式に変換し、すべてのフォントとカラー プロファイルを埋め込み、将来のレンダリングを妨げる可能性のある機能を削除します。
最適化には多くの場合、ステップの 1 つとして圧縮が含まれますが、サイズの削減は主な目的ではなく、より広範な目標の副作用です。
いつ圧縮するか、いつ最適化するか
問題が純粋にファイル サイズである場合 (PDF は 15 MB で、電子メールで送信するには 10 MB 未満にする必要がある)、圧縮が適切なツールです。これはより速く、より簡単で、ファイルに関する他の変更を加えずに特定の問題を解決します。
PDF を Web 上でより適切に機能させる、アーカイブ基準を確実に満たす、アクセシビリティへの準拠を準備する、またはプロフェッショナルな印刷用に設定するなど、目標がより広い場合には、最適化が適切な枠組みとなります。最適化では、PDF の目的全体を考慮し、その目的に合わせて 1 つだけではなく複数のパラメーターを調整します。
線形化: ほとんどの人が知らない Web 最適化
線形化は、Web サイト上に存在する PDF にとって最も役立つ最適化の 1 つですが、ほとんどの人は聞いたこともありません。非線形化 PDF は、ブラウザーで表示する前に完全にダウンロードする必要があります。線形化された PDF (「高速 Web ビュー」とも呼ばれる) は、ページ 1 がファイルの先頭になるように構造化されています。ブラウザーは最初のページの表示を開始し、ファイルの残りの部分はバックグラウンドでダウンロードを続けることができます。
短い PDF の場合、これはあまり重要ではありません。 Web サイト上でホストされている長い PDF (年次報告書、製品マニュアル、研究論文) の場合、線形化により読者が認識する読み込み時間が大幅に改善されます。大きなファイルが完全にダウンロードされるのを待たずに、最初のページがすぐに表示されます。
両方必要ですか?
時々。 Web サイトへの PDF 見出しには、サイズ圧縮 (ダウンロードの高速化) と線形化 (最初のページの表示の高速化) の両方のメリットが得られます。法的アーカイブに保存される PDF には、PDF/A 準拠のための最適化と、ファイル サイズ制限を満たすための圧縮が必要な場合があります。
日常的な使用 (電子メール用の PDF の縮小、アップロード前の圧縮) では、圧縮だけで十分です。 PDF に「正しく開いて表示する」だけではない要件を持つ特定の展開コンテキストがある場合、最適化が重要になります。ほとんどの人にとって、ほとんどの場合、その区別は学問的なものです。大事なときは、とても大事です。
PDF を圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
