Macでアップロード制限に対応するPDF圧縮
プレビューとGhostscriptを使って、ページ順序、検索可能なテキスト、署名、フォーム、読み取り可能なスキャンを維持しながらMacのアップロード制限に合わせてPDFファイルを圧縮します。
採用ポータルはPDFのみを受け付け、34 MBのプレゼンテーションファイルをアップロード制限の99%地点で拒否します。スライドは画面表示には問題ありませんが、ファイル内の各ページはフルサイズのビットマップです。アップロード制限はページ数ではなく、総バイト数を基準にします。
人事や入試担当者は、1つの選考サイクルで数百件のファイルを確認します。サイズチェックを1回で通過する提出ファイルは、混雑するキューでの遅延を防ぎます。
後ほど印刷品質が必要な場合に備え、非圧縮のマスターファイルは保持しておきましょう。フォーム提出用のコピーのみを、徹底的に最適化します。
PDFがアップロードフォームで失敗する理由
PDFの肥大化は、通常テキストではなく埋め込み画像に起因します。
| PDFのソース | 一般的な問題 |
|---|---|
| エクスポートされたスライド | 1スライドにつき1枚の高解像度画像 |
| スキャンした文書 | 全ページで300 DPI |
| 写真の挿入 | カメラ撮影のJPEGがインラインで埋め込み |
| 複合レポート | 図表と過大なロゴ |
Webフォーム、人事システム、メールゲートウェイには、それぞれ独自の容量制限があります。印刷用に書き出したスライド資料は、プレビューで見た目が重そうに見えなくても、制限を超えることがあります。
フォームに表示される数値を上限として捉え、メタデータやラッパーのオーバーヘッド用に余裕を持たせます。必要な画質が収まらない場合は、テキストや証拠資料が見えなくなる代わりに、宛先の承認された代替提出ルートを使用します。
メールが送信経路の場合、 メール添付ファイルのサイズ制限 を参照してください。添付やアップロードの前に、同じ縮小手順を適用します。
プレビューで1つのPDFを縮小する
プレビューはすべてのMacに標準搭載されています。
- プレビューでPDFを開きます。
- **ファイル → エクスポート…**を選択します。
- Quartzフィルター → ファイルサイズを縮小を設定します。
- 新しいファイルとして保存し、品質を確認するまでオリジナルを保持します。
図表、脚注、署名を拡大して確認します。文字がにじんで見える場合は、2回目の強力なフィルター処理を行うのではなく、元のアプリから再エクスポートします。
プレビューは、契約書や請求書を1件ずつ処理する用途に向いています。同じ設定で四半期レポート50件を一括処理する機能はありません。
フィールドが埋め込み可能な多ページPDFフォームでは、フィルターがレイヤーを平坦化すると壊れることがあります。政府のポータルに提出する前に、圧縮後もフィールドが機能するかテストします。
スキャンした署名や押印には注意が必要です。数MBを節約するフィルターでも、法的審査員が明確に確認することを期待する細い線が薄くなることがあります。
KeynoteまたはPagesから再エクスポート
ソースデッキがまだ手元にある場合、すでに巨大なPDFを圧縮するよりも、再エクスポートの方が効果的です:
- KEYまたはPAGESのソースを開きます。
- 印刷用ではなく、画面表示またはWeb品質でPDFをエクスポートします。
- 全ファイルをアップロードする前に、図表が多いスライド1枚を比較します。
スライドアプリは各ページをラスター化します。1280〜1920 px付近のエクスポート幅は、ラップトップやプロジェクターには通常十分です。印刷品質のPDFは、アップロード用コピーとは別にアーカイブします。
全面写真の複製スライドは、テキスト中心のページよりもサイズが増加しやすいです。デッキを10 MBの上限に収める必要がある場合、ヒーロー写真をアセットライブラリからのWebサイズエクスポートに置き換えます。
PDFがJPEGスキャンの結合から来ている場合は、結合手順については JPGからPDFへの変換 を参照し、その後ここで結合ファイルの縮小を行います。
MacでPDFを圧縮する方法ガイド では、弁護士やデザイナーのワークフローをより深く解説しています。
TerminalでGhostscriptを使って圧縮
プレビューで容量が必要以上に小さくなったり、文字がぼやけたりする場合は、Ghostscriptならプロファイルを指定して調整できます。Homebrewでインストールします。
brew install ghostscript
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook \
-dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed.pdf input.pdf| プロファイル | 一般的な用途 |
|---|---|
/screen | 最小サイズ。可読性を慎重に確認 |
/ebook | フォームやメールにバランスよく適す |
/printer | 上限が許す場合、より高品質 |
Finderでファイルサイズをポータルの上限と比較します。まだ上限を超える場合は、Ghostscriptを再実行する前にスライドの画像品質を下げて再エクスポートします。
ポータルのドキュメントで許可されている場合のみ、埋め込みフォントを削除します。多くの採用応募では、アクセシビリティ審査のために選択可能なテキストが必要です。
圧縮後のテキストとグラフを確認
アップロードバリデーターを通過しても、審査員が軸ラベルを読み取れなければ意味がありません。
| 確認項目 | 注目点 |
|---|---|
| 小さな文字 | 法的免責事項、脚注 |
| 図表 | グラデーションのバンドング、細い線 |
| 署名 | スキャンフォームの線画 |
| 写真 | ヒーロースライドの顔や製品 |
写真がバイト数の大部分を占める場合は、結合前にソースのJPEGファイルを圧縮します。 MacでJPEGをアップロード制限に合わせて圧縮 を参照してください。
審査員が使用するのと同じネットワークでアップロードをテストします。企業のVPNでは、パブリックフォームが示すものよりも低い上限が適用されることがあります。
ポータルがパスワード保護されたPDFを受け付けない場合は、規定で許可されていることを確認してからプレビューで保護を解除し、そのコピーを圧縮します。
GetCompressの活用
GetCompressはMac上でPDFファイルをローカルに最適化します:
- PDF圧縮プリセットを選択します(GetCompressは埋め込み画像を最適化するため、メガバイト単位の目標を手動で入力する必要はありません)。
- デッキ1つ、またはスキャンフォルダをキューにドラッグ&ドロップします。
- エクスポート前に、図表、地図、小さな文字が重要なページのプレビューを確認します。
- 同じプリセットを共有する四半期レポートを一括処理します。
- HR、法務、未公開製品のPDFファイルをマシン上に保持します。
プレビューでは一括処理が難しく、Ghostscriptのオプション指定が煩雑に感じる場合は、GetCompressを使うと作業を簡単にできます。GetCompressの目標ファイルサイズ指定は動画専用で、PDFには適用されません。PDFにはプリセットを使います。
アップロード用コピーの命名規則を維持します。マスターの隣にresume-smith-2026-compressed.pdfのようなファイル名を付けることで、アーカイブを上書きせずに再提出できます。
複合メディアのクリーンアップについては、 Macでファイルサイズを縮小 を参照してください。
- MacでPDFを圧縮する方法GetCompress、プレビューのファイルサイズ縮小、またはKeynoteの再エクスポートでMac上のPDFを圧縮します。メールやポータル向けにプレゼン資料やスキャン画像の容量を削減します。
- MacでJPEGを圧縮してアップロード制限に対応プレビューとsipsを使ってMacのアップロード制限に合わせたJPEGファイルを圧縮します。表示に必要な解像度にリサイズし、品質を調整して色を保持し、アップロード後のコピーを確認します。
- Macでファイルサイズを削減GetCompress、プレビュー、QuickTime、FFmpegを使って、Mac上の動画、写真、PDF、GIFのファイルサイズを削減します。プロジェクトのマスターファイルを削除せずに空き容量を確保できます。
- MacでDiscord用GIFを圧縮するMacでGIFをトリミング、クロップ、フレームレートと幅の削減、パレット再構築を行い、現在のアップロード制限を確認してDiscord用に圧縮します。