Linearization

PDF リニアライズ

リニアライズ(「fast web view」または「optimized for web」とも呼ばれます)は、PDF ファイルを配置し、残りのファイルがダウンロード中でも最初のページを表示できるようにします。これは ISO 32000-1:2008、Annex F で規定されています。

リニアライズされた PDF には特定の構造があります。リニアライズ辞書、最初のページオブジェクト、そしてクロスリファレンスストリームがすべてファイルの冒頭付近に配置されます。

リニアライズの確認

Document クラスは、ドキュメントのトレーラおよび getTrailer() からアクセス可能なクロスリファレンスデータを通じてリニアライズ状態を公開します。

ユースケース

リニアライズされた PDF は次のような場合に有益です:

  • ページ単位で配信することで知覚的なパフォーマンスが向上する、ウェブ上でホストされているドキュメント
  • 通常は最初のページだけがすぐに必要とされる大きなドキュメント
  • 帯域幅が制限されている文書配信システム

参照

 日本語