メールサーバーは 20〜25 MB を超える添付をよく拒否し、多くのウェブフォームはファイルを 5 MB や 10 MB に制限しています。PDF が大きすぎると、まず「圧縮」ボタンを探したくなります。その前に、容量がどこから来ているかを知っておくと役に立ちます。正しい解決策はそれ次第だからです。
PDF の容量を占めるもの
- テキストはほとんど容量を使いません。プレーンテキストのページは、フォントを埋め込んでも数 KB です。
- ベクター画像、つまり線と図形でできた図やロゴも軽いものです。
- 写真こそが容量の主です。圧縮していない写真 1 枚で、テキスト 100 ページより重くなることもあります。
- スキャンは各ページの写真です。スキャンした文書は全部が写真です。
- フォントが効いてくることもあります。6 つのフォントファミリーを丸ごと使った文書なら、フォントだけで数 MB になります。
できれば元で直す
いちばんよい圧縮は、PDF ができる前に起こります。自分で作ったファイルなら:
- Word や Pages では、書き出す前に写真をページ上の表示サイズまで縮小します。幅 8 cm で表示する 4000 ピクセルの画像は容量の無駄です。
- 書き出すときは、本当に印刷所に入稿するのでなければ「印刷に最適」ではなく「ファイルサイズを小さく」や「標準」を選びます。
- スキャンはカラー 600 dpi ではなく、グレースケール 150〜200 dpi で。文字の書類なら画面では違いがわかりません。
PDF しか手元にないとき
本当の圧縮とは、ファイル内の画像をエンコードし直し、ほかはそのままにすることです。PDF 圧縮 はまさにそれをします。写真とスキャンページを見つけて、きれいに印刷できる解像度まで縮小し、JPEG として保存し直し、使われていないオブジェクトを捨てます。テキスト、フォント、ベクター図形には手を加えないので、結果はくっきりしたまま検索もできます。
まず 推奨 から始めましょう。スキャンでまだ大きすぎるなら、最大 で各ページを 1 枚の画像として描き直すと最も小さくなりますが、テキストは選択できなくなります。圧縮してもほとんど変わらないなら、容量の原因は画像ではありません。次の方法が効きます。
- 不要な部分を除く。60 ページの報告書のうち 3 ページだけ送る? そのページを抽出 すれば、ファイルも一緒に小さくなります。
- スキャンの白紙ページを削除:白紙ページ削除 で。
- カラーのスキャンを白黒に:PDF を白黒に で 150 dpi に。文字だけのスキャンなら数分の 1 になることがよくあります。
- パソコンの印刷機能を使う。Mac ではプレビューで PDF を開き、ファイル → 書き出す で Reduce File Size フィルタを使います。Windows では「Microsoft Print to PDF」でファイルを作り直すと、ずっと小さくなることがあります。
- 添付ではなくリンクで共有:相手が共有フォルダにアクセスできるなら。
簡単なチェック
ファイルサイズをページ数で割ってみてください。1 ページ 100 KB 未満なら文字の文書として普通です。1 ページ 300 KB〜1 MB はスキャンとして典型的。1 ページ数 MB なら、誰も見分けられない解像度の画像が入っています。元から直す価値があるのはそういうファイルです。
よくある質問
白黒にすると画質が落ちますか?
色がなくなり、ページは画像になるので、テキストは選択できなくなります。印刷された文字の書類なら、読みやすさはたいてい変わりません。
圧縮してもほとんど変わらなかったのはなぜ?
画像がすでに圧縮済みか、容量のほとんどがフォントや長いベクター図形から来ています。その場合は、必要なページだけを抽出するのがいちばん効果的です。
圧縮は ZIP にするのと同じですか?
違います。PDF 内の画像はもう圧縮されているので、ZIP にしてもほとんど小さくならず、相手は解凍の手間がかかります。効果があるのは画像のエンコードし直しです。