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

区切り文字(Delimiter character)

概要

区切り文字(Delimiter character)は、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構文における特定の文字セットです。区切り文字の完全なセットは、スラッシュ(/)、小なり記号(<)、大なり記号(>)、左角括弧([)、右角括弧(])、左丸括弧(()、右丸括弧())、左波括弧({)、右波括弧(})で構成されます。

トークンを分離する役割を持つ空白文字(スペース、タブ、改行など)が多くの場合省略可能であるのに対し、区切り文字は構文上重要であり、特定の文脈で必須となります。例えば、スラッシュ(/)はすべての名前オブジェクトの前に付けなければならず、丸括弧はリテラル文字列を囲む必要があります。区切り文字は通常のデータ文字とは異なり、特別なエンコーディングやエスケープ処理なしには特定のトークン内に含めることができません。

一部の区切り文字はペアで動作し(丸括弧、角括弧、山括弧など)、データ構造を囲みますが、他の文字(スラッシュなど)はマーカーとして独立して機能します。 ( 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パーサーで認識される必要があります。

全投稿を閲覧 gdoc_arrow_right_alt