Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

ページラベル(Page labels)

概要

ページラベルは、PDFビューアアプリケーションでユーザーに対してページ番号をどのように表示するかを定義する、PDFのオプション機能です。PDFドキュメントが技術的な操作のために使用する内部的な物理ページ番号(0から開始)とは異なり、ページラベルを使用することで、ドキュメントの論理構造に合わせて、ローマ数字(i、ii、iii)、10進数(1、2、3)、またはカスタムテキストプレフィックス(A-1、Chapter 1など)のような書式付きページ識別子を表示できます。 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で規定されているように、ページラベルは純粋に表示上のものであり、基礎となるページツリー構造や内部ページ参照には影響しません。

定義

ページラベルは、PDFドキュメントのカタログ辞書内のPageLabelsエントリを通じて定義されます。このエントリには、ページインデックスをラベル辞書にマッピングする数値ツリーが含まれています。各ラベル辞書は、番号付けスタイル(10進数、ローマ数字、文字)、オプションのプレフィックス文字列、および開始値を指定します。このメカニズムにより、ドキュメントの異なるセクションで異なる番号付けスキームを使用できます。例えば、前付け部分では小文字のローマ数字(i、ii、iii)を使用し、本文では算用数字(1、2、3)を使用し、付録ではプレフィックス付きの文字(A-1、A-2)を使用するといったことが可能です。

ページラベルは、技術的な識別子ではなく説明的でユーザー向けのものである点で、物理ページインデックスとは異なります。物理ページインデックスは、PDFがナビゲーションと構造のために内部的に使用する0ベースの連続した整数であり、一方でページラベルは非連続的、非数値的であり、ドキュメントの規則に従って書式設定できます。明示的なページラベルを持たないドキュメントは、ほとんどのPDFビューアで通常1から始まる単純な連続番号を表示します。

重要性

PDF生成または操作を行う開発者にとって、ページラベルを正しく実装することは、ユーザーの期待と出版標準に合致したプロフェッショナルなドキュメントを作成するために不可欠です。ユーザーは表示されるページ番号を使用してドキュメントをナビゲートするため、表示されるページラベルと実際のコンテンツの不一致は、混乱とアクセシビリティの問題を引き起こす可能性があります。これは、異なるセクションが異なる番号付け規則に従う書籍、レポート、法的文書などの複雑なドキュメントで特に重要です。

全投稿を閲覧 gdoc_arrow_right_alt

ファイル指定(Filespec)

概要

ファイル指定(filespec)は、外部ファイルまたはPDF文書内に埋め込まれたファイルへの参照を記述するPDF辞書オブジェクトです。 ( Citation: N.A., (N.A.). (). 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の外部に保存されたファイル)または埋め込みファイル(埋め込みファイルストリームとしてPDF構造内に保存されたファイル)を記述できます。

ファイル指定は、構造化されたプラットフォーム非依存の方法でファイルを参照する点で、単純な文字列参照とは異なります。基本的な文字列がファイルパスを指定するだけであるのに対し、ファイル指定辞書には、ファイル名の複数の表現(異なるプラットフォーム用)、説明情報、文書との関係、および埋め込みファイルストリーム自体を含めることができます。辞書には通常、/Type/Filespecに設定)、/F(ファイル名)、/UF(Unicodeファイル名)、/EF(埋め込みファイル辞書)、/Desc(説明)などのキーが含まれます。

重要性

PDFを扱う開発者にとって、ファイル指定は、外部リソースやファイル添付を含む機能を実装する際に不可欠です。ファイル指定により、PDFはソース文書、データファイル、マルチメディアコンテンツ、アクセシビリティ関連リソースなどの補足ファイルを保持できます。以下の場合、ファイル指定の理解が不可欠です:

全投稿を閲覧 gdoc_arrow_right_alt