Others

PDF 線形化とは何ですか? それは必要ですか?

PDF 線形化は、インターネット経由でアクセスするときに大きな PDF の読み込みを高速化する構造の最適化です。 「高速 Web ビュー」とも呼ばれます。ファイルの内部構造を再配置して、ドキュメントの残りの部分がダウンロードされている間に最初のページを表示できるようにします。 PDF を日常的に使用する場合、ほとんど考える必要はありません。特定の Web 公開シナリオでは、これは大きな違いをもたらします。

What Is PDF Linearization and Do You Need It?

非線形化PDFのロード方法

標準の (非線形化) PDF は、相互参照テーブル (ファイル内の各オブジェクトの位置を閲覧者に示すインデックス) をファイルの末尾に保存します。ビューアは何かを表示する前に、相互参照テーブルを読み取り、各ページのデータがどこにあるかを知る必要があります。これは、最初のページが表示される前にファイル全体をダウンロードする必要があることを意味します。

高速接続上の小さな PDF の場合、この遅延は知覚できないほどです。モバイル接続経由でアクセスする 50MB の年次報告書や、Web サーバー上でホストされている 200 ページの技術マニュアルの場合、ファイル全体がダウンロードされるまで何も表示されないのは、ユーザビリティにとって重大な問題です。

WukongPDF

PDF を圧縮してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →

線形化されたPDFのロードの違い

線形化された PDF は、最初のページのデータ、ドキュメント カタログ、および予備の相互参照テーブルがファイルの先頭に表示されるようにファイルを再編成します。ブラウザまたはビューアは、ファイルの最初の部分だけを受信するとすぐにページ 1 を表示し、残りはバックグラウンドでダウンロードを続けます。

最初の数ページだけを見る必要がある読者 (ドキュメントが期待どおりであることを確認し、序文を読み、目次を確認する) にとって、線形化は、待たずにすぐに読むことを意味します。長いドキュメントのページごとのナビゲーションの場合、線形化により、ビューアは完全なダウンロードを待つのではなく、オンデマンドで特定のページをリクエストできるようになります。

線形化が重要な場合

線形化は、大規模 (5 ~ 10 MB 以上)、Web 上でホストされブラウザ経由でアクセスされる、可変接続または低速接続でユーザーが表示する、またはほとんどのユーザーが最初の数ページしか必要としない PDF に利点があります。研究論文、年次報告書、製品カタログ、技術文書、および Web サイト上に存在する政府出版物が最も明確な使用例です。

線形化は、電子メールで送信された PDF (電子メール クライアントが開く前にファイル全体がダウンロードされる)、ローカル ストレージから開かれた PDF、またはダウンロード時間が無視できる小さな PDF には役に立ちません。具体的には、Web パフォーマンスの最適化です。

PDF が線形化されているかどうかを確認する方法

Adobe Acrobat で、「ファイル」→「プロパティ」→「説明」に移動し、「高速 Web ビュー」を探します。 — 「はい」と表示されます。線形化されたファイルの場合は「いいえ」。非線形化の場合。一部の PDF ツールでは、ファイル プロパティまたは最適化レポートにもこの情報が表示されます。

PDF を線形化する方法

Adobe Acrobat Pro は、「ファイル」→「名前を付けて保存」→「最適化された PDF」を選択し、「高速 Web ビューを有効にする」をオンにして PDF を線形化します。一部の PDF 処理ライブラリ (Ghostscript、qpdf) は、PDF をプログラムで線形化できます。いくつかの PDF 最適化ツールには、標準処理の一部として PDF Compression とともに線形化が含まれており、その結果、サイズが小さくなり、読み込みが高速になります。

本当に必要ですか?

ほとんどの人にとって、そうではありません。 PDF を電子メールで送信したり、クラウド ストレージ リンクを介して共有したり、5MB 未満のファイルを操作したりする場合、線形化によるメリットはありません。大量のトラフィックが発生する Web サイトで PDF を公開する場合 (特に、ユーザーがモバイルでアクセスする大きなドキュメント) は、線形化を行う価値があります。労力は最小限で (Acrobat の保存オプションは 1 つ)、低速接続でアクセスする大きなドキュメントのユーザー エクスペリエンスが向上することは意味があります。

WukongPDF

PDF を圧縮してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →