PDF 圧縮ガイド

PDF 圧縮方式を解説:ファイル容量と画質の関係

圧縮レベルは、処理内容をまとめた便宜的な呼び名です。結果は、内部で行う処理と元の PDF で決まります。

最終更新日

PDF の圧縮レベルは、品質を表す共通の点数ではなく、複数の処理をまとめた設定です。可逆的な整理は意図的に内容を捨てずにデータを組み直しますが、非可逆の画像圧縮とダウンサンプリングは、少ないバイト数と引き換えに画素情報を減らし、画像の細部を失わせます。埋め込みフォント、重複オブジェクト、すでに圧縮済みの内容も結果を左右します。設定名を画質の証明にせず、入力と出力の実バイト数を比べて文書自体を確認してください。

圧縮に関する用語の本当の意味

レベル名の背後にある六つの仕組みと制約
用語意味実用上の影響
可逆圧縮情報を意図的に捨てず、元に戻せる形でデータを符号化し直します。原版の情報を保つ点では安全側ですが、画像の細部を変える方法ほどは小さくならない場合があります。2
非可逆の画像圧縮画像ストリームを小さくするため、一部の画素情報を恒久的に取り除きます。大きく減ることがありますが、文字の輪郭、写真、印の見え方が変わるおそれがあります。1
ダウンサンプリング元の画素をまとめて、数の少ない大きな画素にし、画像解像度を下げます。画像データは減りますが、鮮明に拡大・印刷できる大きさが制限されます。1
埋め込みフォント設計どおりに文字を再現できるよう、フォント本体またはその一部を PDF に含めます。容量は増えます。取り除くと代替フォントが使われ、見た目が変わることがあります。1
重複オブジェクト未使用、旧版、重複、非表示、アプリ固有の構造がファイル内に残っています。整理で容量を減らせますが、削除しすぎるとタグ、フォーム、レイヤー、リンクが壊れることがあります。1
すでに圧縮済みの内容画像やストリームは、今回の処理前から効率よく符号化されています。もう一度処理してもほとんど減らず、数値を下げるには画質を失う必要があるかもしれません。

答える問いが異なる二種類の割合を測る

残存容量率
remaining-size ratio = output bytes / input bytes × 100

出力 6 MB が入力 10 MB から得られた場合、残存容量率は 60% です。

削減率
reduction percentage = (input bytes − output bytes) / input bytes × 100

同じ 10 MB から 6 MB への結果は、削減率 40% です。

実バイト数から一つの固定サンプルを計算する

文章中心の記録は 11,762 bytes から始まり、6,077 bytes で終わります。残存容量率は 6,077 / 11,762 × 100 です。削減率は (11,762 − 6,077) / 11,762 × 100 = 48.33% で、丸めた公開記録と一致します。検証方法のページと JSON は、実際の値と適用範囲をどちらも記録しています。3, 4

一般化する前に三つの固定サンプルを比較する

同じ検証セットで、文章中心のサンプルは 48.33%、スキャン形式は 91.26%、画像中心は 81.74% と記録されています。入力と出力のページ数は順に 4/4、2/2、2/2 です。PDF の自動読み込み確認は true、true、true でした。この確認は PDF を読み込み、ページ数を取得できたことだけを示し、文字の読みやすさや視覚品質は評価しません。したがって、見た目の細部をすべて測るものでも、新しい文書を予測するものでもありません。3, 4

PDFStay が公開する全圧縮サンプル記録
証拠番号サンプル記録した方式入力バイト数出力バイト数削減率入力ページ数出力ページ数PDF の自動読み込み確認適用範囲
geo-compress-text-v1text-heavy-pdf-v1standard11,762 bytes6,077 bytes48.33%44truePDFStay の固定サンプル。圧縮率や画質を保証するものではありません
geo-compress-scan-v1scan-style-pdf-v1scanned2,141,091 bytes187,107 bytes91.26%22truePDFStay の固定サンプル。圧縮率や画質を保証するものではありません
geo-compress-image-v1image-heavy-pdf-v1image1,845,799 bytes337,064 bytes81.74%22truePDFStay の固定サンプル。圧縮率や画質を保証するものではありません

PDFStay の固定サンプル。圧縮率や画質を保証するものではありません

最も強そうな設定名ではなく、用途で選ぶ

最初の圧縮を選ぶための判断表
用途開始する設定合格を決める確認
文字を選択できるデジタル業務 PDF標準圧縮文字選択、リンク、フォーム、配置、ページ数
画面で見る、写真の多い報告書または作品集画像圧縮顔、階調、説明文、許容できる拡大表示
共有またはアップロード用のスキャン中心コピー「スキャン PDF 圧縮」を「鮮明さ優先」または「バランス」から使います。細かな文字、手書き、コード、色の意味、ページ順
保存用、署名済み、または印刷制作向けの原版原本を残し、適用される仕様に従う形式適合、署名の有効性、プリフライト、承認済みの校正2, 1

一つのレベルから一つの結果を約束できない理由

どの PDF も、画素、フォント、オブジェクトストリーム、メタデータ、レイヤー、既存の圧縮が異なる割合で混ざっています。同じ設定でも、ほぼ変わらないファイルと大きく減るファイルがあります。ページ数が一致して開けることは必要な確認ですが、画質評価ではありません。原本を保存し、実バイト数を記録し、用途に照らして出力を承認してください。

よくある質問

削減率 90% は、常に 50% より良いのですか?

いいえ。この割合が測るのは取り除いたバイト数であり、用途への適合性ではありません。画像情報の多いスキャンなら大きく減ることがありますが、許容できない細部の欠損が隠れている場合もあります。

強い圧縮レベルでも PDF がほとんど変わらなかったのはなぜですか?

すでに効率のよい画像ストリーム、部分埋め込みフォントが使われ、削除できるオブジェクトが少ない可能性があります。さらに小さくしようとすると、文書の用途によっては許容できないダウンサンプリングや非可逆の画像処理が必要になる場合があります。

削減率が 48.33% の場合、ファイルはどれだけ残りますか?

100% から記録された 48.33% を引きます。または、出力 6,077 bytes を入力 11,762 bytes で割り、100 を掛けます。どちらも残った割合を表す計算です。4

出典

  1. Adobe Acrobat — PDF Optimizer settings公式技術ドキュメント出典確認日:
  2. FADGI — Technical Guidelines for Digitizing Cultural Heritage Materials政府機関の技術ガイダンス出典確認日:
  3. PDFStay reproducible compression checksPDFStay の一次検証方法出典確認日:
  4. PDFStay compression benchmark data (JSON)PDFStay の一次データ出典確認日: