Array object
配列オブジェクトは、PDF文書における基本的なデータ構造の1つであり、角括弧[ ... ]で囲まれたPDFオブジェクトの順序付きコレクションを表します。配列には、数値、文字列、名前、辞書、さらには他の配列など、あらゆる種類のPDFオブジェクトの組み合わせを含めることができ、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
)
。配列内の要素の順序は重要であり、文書のライフサイクル全体を通じて維持されます。
PDFにおける配列オブジェクトは、左右の角括弧([と])で区切られたPDFオブジェクトの1次元シーケンスであり、個々の要素は空白文字で区切られます。キーと値のペアを使用する辞書とは異なり、配列はゼロベースの位置インデックスによってアクセスされます。配列は異種混在型であり、1つの配列に制限なく異なる型のPDFオブジェクトを含めることができます。例えば、[549 3.14 false (Ralph) /SomeName]は、整数、実数、真偽値、文字列、名前オブジェクトを含む有効な配列です。配列はネストして多次元データ構造を作成することができ、空の配列[ ]も許可されています
(
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
)
。
