PDF の圧縮は通常、画像を対象とし、写真やグラフィックから冗長なデータを削除してファイルを縮小します。ただし、圧縮は埋め込まれたフォントにも影響を与える可能性があり、鮮明で鮮明だったテキストがギザギザになったり、薄くなったり、異なる文字間で一貫性がなくなったりすることがあります。フォントの品質を維持するPDF圧縮には、テキストおよびフォントデータを画像データとは異なる方法で扱う設定が必要です。 PDF Association による 2025 年の分析によると、フォント関連の圧縮アーティファクトは、プロによる印刷や画面読み取りを目的としたドキュメントを圧縮するユーザーからの苦情のトップ 3 に入っています (PDF Association、「圧縮後のドキュメント忠実度調査」、2025 年)。
重要なポイント
PDF 圧縮は、圧縮アルゴリズムがファイルに埋め込まれたフォント データをダウンサンプリングまたは再エンコードするときにフォントに影響します。可逆圧縮はフォントを完全に保持しますが、テキストの多いドキュメントのファイル サイズを適度に削減します。テキストと画像に異なる設定を適用する選択的圧縮は、フォントの鮮明さと読みやすさを維持しながら PDF を縮小する最も効果的な方法です。

PDF 圧縮によりフォントのレンダリングが損なわれる仕組み
フォントのサブセット化により、脆弱性の層がさらに追加されます。 PDF に埋め込まれたサブセット フォントには、ドキュメントで使用されている文字のみが含まれます。圧縮によってフォント データが削除または変更されると、サブセット構造が破損する可能性があります。サブセットの端にある文字、特にドキュメント内で 1 回か 2 回しか出現しない文字は、フォント データが失われ、空の四角形として表示される場合があります。この問題は、アクセント付き文字、通貨記号、数学表記などの非ラテン文字を含むサブセット フォントで特によく発生します。これは、これらの文字の出現頻度が低く、圧縮エンジンがそのフォント データを誤って消耗品として分類する可能性があるためです。
PDF に埋め込まれたフォントは、完全なフォント プログラム、または文書内で使用されている文字のみを含むサブセットとして保存されます。ファイル全体を無差別に圧縮する場合、写真画像用に設計された非可逆アルゴリズムを使用してフォント データがダウンサンプリングされる場合があります。各文字を一連の数学的曲線として記述するベクター フォント アウトラインは、非可逆圧縮には十分に対応できません。きれいな曲線はより少ない制御点で近似されるため、文字がわずかに歪んだり、太さが不均一になったり、エッジが粗くなったりすることがあります。小さなポイント サイズでは効果は微妙ですが、見出し、ロゴ、および 18 ポイントを超えるテキストでは顕著になります。
サブセット フォントは特に脆弱です。サブセット フォントには、ドキュメント内に表示されるグリフのみが含まれます。未使用データとして識別されたものを削除する圧縮アルゴリズムは、サブセットからグリフを誤って削除し、それらの文字が空のボックスとしてレンダリングされたり、システムの代替フォントにフォールバックしたりする可能性があります。その結果、ほとんどのテキストは正しく見えますが、ユーロ記号や全角ダッシュなどのあまり一般的ではない特定の文字が欠落しているか、周囲のテキストと異なって表示される文書が作成されます。
PDFを圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
テキストおよびフォント データの可逆圧縮の選択
最も安全なアプローチは、テキストとフォント データに可逆圧縮を適用し、画像に対してのみ非可逆圧縮を許可するように圧縮ツールを構成することです。ほとんどのプロフェッショナルな PDF 圧縮ツールには、画像、テキスト、線画の個別の品質コントロールを備えた設定パネルが用意されています。テキストと線画の品質を最大またはロスレスに設定すると、フォントのアウトラインが元のドキュメントとまったく同じように保持されます。このアプローチによるファイル サイズの削減は完全非可逆圧縮よりも小さく、通常は 70 ~ 90 パーセントではなく 30 ~ 50 パーセントですが、テキストの品質は元のファイルと同じままです。
ファイル サイズが絶対的に優先され、ある程度のフォント品質のトレードオフが許容されるドキュメントの場合は、バイナリの可逆または非可逆の選択肢ではなく、テキスト品質スライダーを提供する圧縮ツールを使用してください。通常、テキストの品質を元の 90 パーセントまたは 95 パーセントに下げると、テキストが 200 パーセントを超えて拡大された場合にのみ目に見える違いが生じます。通常の読み取りサイズでは、ほとんどの読者は品質の違いを認識できません。 WukongPDF の圧縮ツールはテキストと画像の品質制御を分離するため、ファイル サイズの大部分を占める写真やグラフィックを積極的に圧縮しながら、フォントを完全な忠実度に保つことができます。
フォントの影響による圧縮設定の比較
| 圧縮タイプ | フォントへの影響 | ファイルサイズの削減 | 最適な用途 |
|---|---|---|---|
| ロスレス (FlateDecode) | なし - フォントは正確に保存されます | 20-40% | 法律文書、アーカイブ文書、印刷可能文書 |
| 画像ダウンサンプリングによるロスレス | なし - フォントは変更されていません | 30~55% | 画面で使用するためのテキストと画像の混合ドキュメント |
| 高品質非可逆 (95%) | 通常サイズでは目立ちません | 50-70% | 電子メールの添付ファイル、Web 共有 |
| 中品質の非可逆性 (75%) | 14pt テキストの上の目に見えるソフト化 | 65~80% | 参考コピー、社内草稿 |
| 最大圧縮率 | すべてのサイズで明らかなフォントの歪み | 80-95% | サムネイルプレビューのみ |
圧縮後のフォント品質を確認する
ブランド ガイドライン、タイポグラフィーの見本、または非常に大きなサイズで印刷されるドキュメントなど、フォントのレンダリング品質が重要なドキュメントの場合は、専用の PDF プリフライト ツールを使用してフォント検証パスを実行することを検討してください。これらのツールは、ヒンティング命令の欠落、カーニング テーブルの破損、不完全なグリフ アウトラインなど、肉眼では見えない微妙なフォントの破損を検出できます。プリフライト レポートでは、影響を受ける特定のフォントとグリフが特定されるため、問題の原因となった圧縮設定を推測するのではなく、修復作業に正確に集中できます。
圧縮後、PDF を開き、いくつかのテキスト サンプルを 300% に拡大します。見出し、本文の段落、および標準以外のフォントを使用しているテキストを確認してください。元の文字よりも薄くまたは太く見える文字、文字間の不均一な間隔、および形が変わった文字を探します。 o、e、a などの丸い文字の文字形に特に注意してください。これらの文字の曲線は最初に近似されるため、圧縮アーティファクトが最も明確に表示されます。
該当する場合、圧縮 PDF から 1 つのテスト ページをドキュメントの対象となるプリンターで印刷します。レーザー プリンタやインクジェット プリンタでは、フォントの端のレンダリングが画面とは異なるため、画面上では問題なく見えるフォントでも、印刷すると目に見えてギザギザしたテキストや薄いテキストが生成される場合があります。プリンタの解像度は、画面レンダリングでは行われない方法で圧縮フォント データと相互作用するため、印刷テストは紙に送られるドキュメントの最も信頼性の高い品質チェックになります。
PDF 作成段階でのフォントの問題の防止
フォント圧縮による損傷を防ぐ最善の方法は、最初からフォントが完全に埋め込まれた PDF を作成することです。ドキュメントを PDF に保存またはエクスポートする場合は、サブセットを埋め込むのではなく、すべてのフォントを完全に埋め込むオプションを選択します。完全な埋め込みでは、フォント プログラム全体が PDF に保存され、圧縮アルゴリズムにより多くのデータを処理できるようになり、サブセットの削除によってグリフが失われるリスクが排除されます。トレードオフとして、圧縮前の PDF ファイルは大きくなり、通常はフォントごとに 50 ~ 200 KB 余分に追加されますが、圧縮エンジンには最適化する完全なフォント データがあるため、圧縮後の結果は一貫して優れています。
圧縮を含むワークフロー専用の PDF を作成している場合は、可能であれば Arial、Times New Roman、Calibri、Helvetica などの標準フォントを使用してください。これらのフォントは、装飾フォントやカスタム フォントよりも圧縮に耐えられる強力な PDF フォント ヒントを使用して設計されています。プロフェッショナル フォントに埋め込まれたヒンティング命令は、さまざまなサイズや解像度で文字の形状を調整する方法をレンダリング エンジンに指示します。カスタム フォントやフリー フォントにはヒンティングがないか、ヒンティングが最小限であることが多いため、圧縮中に目に見える品質の低下が発生しやすくなります。
よくある質問
フォントセーフ設定で PDF を複数回圧縮すると、時間の経過とともにダメージが蓄積されますか?可逆アルゴリズムは基礎となるデータを変更しないため、同じファイルに可逆圧縮を複数回適用しても、通常は安全です。各パスで同じ冗長性が見つかり、同じ結果が生成されます。ただし、PDF を繰り返し開いたり、圧縮したり、保存したりすると、更新された変更タイムスタンプや再生成された相互参照テーブルなど、保存操作自体による増分変更が蓄積される可能性があります。アーカイブ ワークフローの場合、同じファイルを繰り返し圧縮するのではなく、元のファイルを 1 回圧縮し、その圧縮バージョンを新しいマスターとしてアーカイブします。
非可逆圧縮によってフォントが損傷した後、フォントのレンダリングを復元できますか?
いいえ。非可逆圧縮によってフォントのアウトラインが単純化されると、元のディテールは永久に失われます。シャープなフォントを復元する唯一の方法は、元の非圧縮ドキュメントに戻り、フォント セーフ設定で再度圧縮することです。このため、最初の圧縮試行の直後にフォントの品質をチェックすることが重要です。圧縮バージョンが許容できるかどうかを確認するまで元のファイルを保存しておくと、ドキュメントを最初から再作成する必要がなくなります。
スキャンされた PDF に追加された OCR テキストは圧縮の影響を受けますか?
OCR テキストは、ページ画像とは別の非表示のテキスト レイヤーとして保存されます。可逆圧縮は OCR 層には影響しません。非可逆圧縮はテキスト レイヤーを直接対象にしませんが、メタデータと非表示レイヤーを除去する積極的な圧縮により、OCR テキストが削除され、ドキュメントが検索不能になる可能性があります。検索性が重要な場合は、文書内に出現することがわかっている単語を検索して、圧縮後もテキスト検索が機能することを確認してください。
PDF/A ファイルはフォント圧縮の問題の影響を受けませんか?
PDF/A では、すべてのフォントを完全に埋め込む必要があり、テキスト コンテンツの非可逆圧縮は禁止されています。文書を圧縮する前に PDF/A に変換するか、PDF/A 作成ステップ中に圧縮すると、フォントが保持されることが最も確実に保証されます。トレードオフとして、圧縮設定に関係なくフォントを完全に埋め込む必要があるため、PDF/A ファイルは本質的に標準 PDF よりも大きくなります。
PDFを圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
