ブロードバンド接続を備えたデスクトップ コンピューターでは PDF がすばやく読み込まれても、4G 信号が不安定な携帯電話では使用できないほど遅く感じることがあります。モバイル接続は、有線ブロードバンドに比べて遅延が長く、スループットが低く、パケット損失が頻繁に発生します。モバイル配信向けのPDF 圧縮 とは、ファイル サイズを小さくするだけでなく、モバイル画面上でドキュメントの応答性を高める特定の読み込み動作を最適化することを意味します。
標準的な圧縮に関するアドバイスは、合計メガバイト数の削減に重点を置いています。モバイルの場合、さらに 2 つの要素が重要になります。1 つはファイル全体がダウンロードされる前にリーダーに 1 ページを表示させる線形化、もう 1 つは画像解像度で、印刷品質の標準ではなく電話画面の実際の表示能力に一致する必要があります。モバイル向けに最適化された PDF は、一般的な 4G 接続で最初のページを 2 秒未満で読み込み、後続のページがバックグラウンドに到着するとスムーズにスクロールします。
WukongPDF の PDF Optimization ツールには、携帯電話接続での高速読み込みを目的としたモバイル固有の圧縮プリセットが含まれています。標準の圧縮パスとそれに続く線形化ステップを実行すると、迅速にダウンロードされ、すぐにコンテンツの表示が開始される PDF が生成されます。

モバイル ネットワークの制約について
一般的な 4G LTE 接続は、良好な条件下で 5 ~ 20 Mbps を実現し、遅延は 50 ~ 100 ミリ秒です。 5G 接続は、低遅延で 100 Mbps 以上を提供できますが、都市部以外では通信可能範囲が不安定です。 PDF 配信の実際的な意味は、ファイル サイズが 1 メガバイトごとに、4G でのダウンロード時間がおよそ 0.5 ~ 2 秒増加し、さらに HTTP リクエストの各往復のレイテンシー オーバーヘッドが増加することです。 5 MB の PDF は、PDF リーダーがコンテンツの解析とレンダリングを開始する前に、4G 接続でダウンロードするだけで 3 ~ 10 秒かかることがあります。
モバイル データ プランでは、通常デスクトップ接続では適用されないコストと上限の制約も課されます。制限付きデータ プランに加入しているユーザーが、携帯電話接続経由で 15 MB の PDF を受信すると、月々のデータ許容量のかなりの部分を 1 つのドキュメントに使用することになります。 PDF を 15 MB から 2 MB に削減すると、画像のダウンサンプリングとフォントの除去の一般的な結果として、データ量の多いドキュメントが簡単なダウンロードに変わります。モバイル デバイスを使用することが多い現場スタッフ、請負業者、または顧客に PDF を配布する組織にとって、モバイル向けの最適化はパフォーマンスとコストの両方を考慮する必要があります。
PDFを圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
ステップ 1: 画像をモバイルに適した解像度にダウンサンプリングする
ほとんどの場合、画像が PDF ファイル サイズに最も大きく影響します。印刷品質を求めて 300 DPI で埋め込まれた写真には、75 DPI の同じ画像の約 16 倍のピクセルが含まれており、これは電話の画面には十分です。ほとんどの携帯電話のディスプレイのピクセル密度は 300 ~ 500 PPI ですが、画像は通常、画面幅の一部で表示されるため、ページの主な焦点ではない埋め込み画像には 72 ~ 96 DPI で十分です。
Adobe Acrobat Pro で PDF を開き、[ファイル]、[別名で保存]、[最適化された PDF] の順に移動します。最適化ダイアログで、左側のパネルの「画像」をクリックします。モバイルに最適化された鮮明さとファイル サイズのバランスを実現するには、カラー画像とグレースケール画像のダウンサンプリング ターゲットを 100 DPI に設定します。スキャンしたテキスト文書などのモノクロ画像の場合は、解像度を 150 DPI に維持します。これは、解像度が低いとテキストの端がギザギザになるためです。 JPEG 画像の圧縮品質を「中」に設定します。 「OK」をクリックし、最適化されたファイルを新しい名前で保存します。
主にテキストと少数の画像を含む PDF の場合、画像をダウンサンプリングするだけでファイルが 50 ~ 80% 削減される可能性があります。完全にテキストである PDF の場合、ダウンサンプリングする画像がないため、画像のダウンサンプリングは効果がありません。その場合、他の最適化ステップに負荷がかかります。
ステップ 2: 高速 Web ビューを有効にする (線形化)
線形化は高速 Web ビューまたはバイト サービングとも呼ばれ、PDF ファイルを再構築して、ページ 1 のレンダリングに必要なデータがファイルの先頭に配置され、その後にページ 2 のデータが配置されるようにします。非リニアライズド PDF では、ページのコンテンツがフォント、相互参照表、その他の構造要素と混在してファイル全体に散在しているため、ページを表示する前にリーダーがファイル全体をダウンロードする必要があります。
PDF がすでに線形化されているかどうかを確認するには、Adobe Acrobat Reader で PDF を開き、[説明] タブのドキュメントのプロパティを確認します。 Fast Web View が Yes としてリストされている場合、ドキュメントは線形化されています。 「いいえ」の場合は、Acrobat Pro でファイルを開き、「ファイル」、「別名で保存」、「最適化された PDF」に移動し、「クリーンアップ」セクションで「高速 Web ビュー用に最適化」にチェックを入れます。最適化されたコピーを保存します。線形化により構造的なオーバーヘッドが追加されるため、ファイル サイズはわずかに 2 ~ 5 パーセント増加する可能性があります。トレードオフである瞬時のページ 1 表示は、モバイル配信ではサイズをわずかに増やす価値があります。
ステップ 3: 不要な埋め込みデータを削除する
PDF は編集ライフサイクルを通じて非表示データを蓄積します。プレビュー ペインで使用される各ページのサムネイル イメージ、テキストによって参照されなくなった埋め込みフォント サブセット、増分保存によって残された文書部分の情報、およびオーサリング ソフトウェアからのプライベート アプリケーション データはすべて、モバイルでは何の役にも立たないキロバイトを追加します。
Acrobat Pro の PDF オプティマイザーの「オブジェクトの破棄」セクションで、すべてのオプションをオンにします。「すべてのコメント、フォーム、およびマルチメディアを破棄」。文書タグを破棄します。埋め込まれたページのサムネイルを破棄します。他のアプリケーションの個人データを破棄します。 [クリーンアップ] セクションで、[未使用のオブジェクトを削除する] と [ドキュメント構造を圧縮する] にチェックを入れます。これらの設定は、表示されるページのコンテンツに影響を与えることなく、非表示のデータを削除します。何十回も編集して保存した PDF の場合、このクリーンアップ手順だけでファイル サイズを 10 ~ 20% 削減できます。
| 最適化 | 内容 | ファイルサイズの削減 |
|---|---|---|
| 画像を 72 ~ 96 DPI にダウンサンプリング | 画像の解像度を画面に適したレベルまで下げます | 画像の多い PDF の場合は 40 ~ 70% |
| 線形化されたものに変換 (高速 Web ビュー) | PDF を再構成して、完全にダウンロードする前にページ 1 が読み込まれるようにします。 | サイズ縮小なし、ストリーミング可能 |
| 埋め込まれたフォントを削除する | 未使用および重複したフォントデータを削除します | フォント数に応じて 5 ~ 15% |
| メタデータと非表示オブジェクトを削除する | 非表示のデータレイヤー、コメント、サムネイルを削除します | ドキュメントの複雑さに応じて 2 ~ 10% |
モバイル負荷パフォーマンスのテスト
最適化後、現実的なモバイル条件下で結果をテストします。最適化された PDF を携帯電話に転送します。開く前に、機内モードを有効にしてから無効にして、携帯電話を強制的にモバイルデータ通信に切り替えます。電子メールの添付ファイルまたは Web リンクから PDF を開きます。リンクをタップして最初のページのコンテンツが表示されるまでの時間を測定します。適切に最適化された PDF では、4G で 2 秒未満で 1 ページ目が表示されます。リーダーが事前に読み込むと、後続のページが即座に、または 1 秒以内に表示されます。
最初のページが表示されるまでに 3 秒以上かかる場合は、PDF が正しく線形化されていないか、1 ページ目にまだ大きな画像が含まれている可能性があります。最適化されたPDFのファイルサイズを確認してください。テキストの多いドキュメントは 500 KB 未満にする必要があります。 10 ページの画像を多く含むドキュメントと中程度の品質の画像は 2 MB 未満にする必要があります。ファイルが大幅に大きい場合は、より積極的なイメージ ダウンサンプリングを使用して最適化を再実行します。主にモバイル ユーザーに配布されるドキュメントの場合、主要なコンテンツではなく補助的な役割を果たす画像としては、72 DPI が許容可能な下限です。
モバイルで読み込むための PDF の圧縮は、ドキュメントごとに 1 回限りの最適化ステップであり、すべてのモバイル リーダーのエクスペリエンスが向上します。携帯電話でドキュメントを閲覧する割合が増加しているため、モバイルに最適化された PDF はオプションの拡張機能ではなく、期待されるデフォルトになりつつあります。電子メール、メッセージング アプリ、またはモバイル ファースト Web ポータルを通じて PDF を配布する組織の場合、ドキュメント公開ワークフローの一部として標準化されたモバイル最適化ステップに投資することで、モバイル リーダーに到達するすべてのファイルが迅速に読み込まれ、相手側の接続品質に関係なくスムーズにスクロールできるようになります。
ドキュメント公開ワークフローへのモバイル最適化の構築
製品シートを配布するマーケティング部門やオンボーディング文書を送信する人事チームなど、PDF を定期的に公開するチームの場合、モバイルの最適化は手動で後から考えるのではなく、公開パイプラインの自動化されたステップである必要があります。 Acrobat Pro のアクションウィザードまたは pikepdf ライブラリを使用した Python スクリプトによって監視されるウォッチフォルダーを設定します。新しい PDF がフォルダーに到着すると、自動化により画像がダウンサンプリングされ、未使用のオブジェクトが削除され、高速 Web ビューが有効になり、最適化されたファイルが出力フォルダーに保存されるか、コンテンツ管理システムにアップロードされます。
公開チェックリストに簡単なモバイル テストを含めます。最適化された PDF が生成されたら、携帯電話接続を介して携帯電話で開きます。最初のページが 3 秒以内に読み込まれること、テキストがズームしなくても読みやすいこと、ページ間のスクロールが数秒間停止することなくスムーズであることを確認します。この 30 秒の品質チェックは、PDF が数百のモバイル リーダーに届く前に、ダウンサンプリング パスで失われた高解像度画像などの最適化の失敗を検出します。 PDF のモバイル最適化は、既存のドキュメントを一度だけクリーンアップするプロジェクトではありません。これは、すべての新しい文書が公開前に満たさなければならない継続的な基準です。モバイル デバイスで高速に読み込まれ、きれいに表示されるドキュメントは、デスクトップ コンピューターではなく携帯電話やタブレットで作業することが増えている現代の読者が 1 日を通してどのように情報にアクセスしているかという現実を尊重しています。
PDFを圧縮してみる
インストールは必要ありません。ブラウザで直接動作します。
