「PDFをメールで送ろうとしたら容量オーバーで弾かれた」——業務でありがちなトラブルです。 この記事ではPDFが重くなる構造的な理由と、圧縮ツールが内部でやっていること、 そして効果的に縮めるコツを解説します。
PDFは「複合ドキュメント」 — 中身を知れば圧縮が見える
PDFはテキスト・画像・フォント・メタデータ・注釈などを1つの容器に詰め込んだ形式です。 見た目は1枚の紙のようですが、内部では次のような要素が積み重なっています。
- テキストオブジェクト:文字そのものと位置情報
- フォント:使用している書体の字形データ(しばしばファイル全体を埋め込む)
- 画像:JPEG・PNG・場合によっては非圧縮ビットマップ
- ベクター図形:線・塗りつぶし・グラデーションなどの描画命令
- メタデータ:作成日時・作成ツール・著者・タグ付け情報
これらのうち画像とフォントがファイルサイズの大半を占めることが多く、 PDF圧縮はここをどう削るかが勝負になります。
PDF圧縮の3つのアプローチ
1. 画像の再圧縮(最も効果が大きい)
PDF内の画像を取り出し、解像度を落としてJPEGなどで再エンコードします。 たとえば「印刷用に埋め込まれた300dpiの画像を、画面表示用の150dpiに落とす」だけで、 サイズは1/4になります。本サイトのPDF圧縮ツールで「低品質」を選んだ場合、このアプローチをより強めに適用します。
2. フォントサブセット化
PDFにはフォント全体が埋め込まれていることがありますが、実際に使われている文字だけを残す 「サブセット化」を行えばフォント部分のサイズを劇的に減らせます。 日本語フォントは数千文字分のデータを持つため、10〜20文字しか使っていない資料でも 数MB分のフォントデータが入っていることもあります。
3. オブジェクトストリーム圧縮
PDF内部のテキスト命令・ベクター描画命令などを、Flate(Deflate/zlib)でまとめて圧縮する手法です。 見た目や画質には一切影響せず、ロスレスで数%〜数十%の削減が可能です。 PDF 1.5以降の仕様で、多くの最新ツールは既定で有効になっています。
どんなPDFが縮みやすいか
◎ よく縮む:スマホで撮影した書類をPDF化したもの/高解像度画像を含むカタログ/スキャンされた契約書
○ そこそこ縮む:Officeソフトから出力したPDF/図表を含む資料
△ あまり縮まない:既に圧縮済みのPDF/テキストのみの論文/ベクター主体のインフォグラフィック
圧縮で困ったときの合わせ技
PDF圧縮だけで目標サイズに届かない場合、次の組み合わせが有効です。
ブラウザ内圧縮の利点
契約書・請求書・本人確認書類など、PDFには機密情報が含まれがちです。 サーバー型のPDF圧縮サービスはファイルを一旦クラウドにアップロードするため、 業務ルール上使えないことも少なくありません。本サイトはすべてブラウザ内で処理するので、 ファイルが端末の外に出ることはなく、セキュリティ面でも安心して使えます。
関連するツール
まとめ
PDFが重くなる主犯は画像とフォント。圧縮ツールはこれらに対して 「解像度を落とす」「サブセット化する」「Flateでまとめ直す」といった処理を組み合わせて軽量化します。 スマホで撮った書類のPDF化は特に縮みやすいので、メール添付で困ったらまず圧縮を試す価値があります。