Linearized PDFは、Web上での段階的な読み込みに最適化された特殊な構造を持つPDFファイルで、ドキュメント全体がダウンロードされる前に最初のページを表示できます。
(
Citation: N.A., 2020
(N.A.).
(2020).
Document management — Portable document format — Part 2: PDF 2.0
.
International Organization for Standardization
Retrieved from
https://www.iso.org/standard/75839.html
)
で定義されているように、Linearizationは、最初のページのレンダリングに必要なオブジェクトがファイルの先頭に配置されるようにPDFの内部構造を再編成します。この最適化は「Fast Web View」とも呼ばれ、バイトレンジリクエストを可能にすることで、ネットワーク経由でPDFドキュメントにアクセスする際のユーザーエクスペリエンスを向上させます。
Linearized PDFは、従来のPDFファイル構造を再編成し、最も重要なデータが特定の順序でファイルの先頭に配置されるようにします。オブジェクトが特定の順序なくファイル全体に散在している可能性がある標準的なPDFとは異なり、Linearized PDFでは、ドキュメントカタログ、最初のページのオブジェクト、アウトライン(ブックマーク)情報がファイルの先頭近くに配置されます
(
Citation: N.A., 2020
(N.A.).
(2020).
Document management — Portable document format — Part 2: PDF 2.0
.
International Organization for Standardization
Retrieved from
https://www.iso.org/standard/75839.html
)
。
Fast Web View(高速Web表示)は、線形化(linearization)または線形化PDFとも呼ばれ、PDFファイル全体のダウンロードが完了する前に、Webブラウザでページ単位での表示を可能にするファイル構造最適化技術です。
(
Citation: N.A., 2020
(N.A.).
(2020).
Document management — Portable document format — Part 2: PDF 2.0
.
International Organization for Standardization
Retrieved from
https://www.iso.org/standard/75839.html
)
で定義されているように、線形化PDFは文書の内部構造を再編成し、最初のページを表示するために必要なオブジェクトをファイルの先頭に配置します。これにより、WebサーバーはPDFコンテンツを効率的にストリーミングでき、HTTP接続を介してPDFにアクセスする際のユーザーエクスペリエンスが大幅に向上します。
Fast Web Viewは、
(
Citation: N.A., 2020
(N.A.).
(2020).
Document management — Portable document format — Part 2: PDF 2.0
.
International Organization for Standardization
Retrieved from
https://www.iso.org/standard/75839.html
)
で規定されている特定のファイル編成方法であり、PDFドキュメントを再構築してページ単位でのダウンロードと段階的なレンダリングを可能にします。オブジェクトがファイル全体に任意の順序で配置される標準的なPDFとは異なり、線形化PDFはオブジェクトを慎重に並べ替えたシーケンスで配置し、ファイルの先頭に線形化辞書を持ちます。この辞書には、ページ境界、オブジェクトの場所、相互参照情報など、文書構造に関するメタデータが含まれています。