PDFium Delphi Component Docs

PageObjectMarkedContentID メソッド

コンポーネント: TPdf  ·  ユニット: PDFium
ページオブジェクトを構造ツリーにリンクするマーク付きコンテンツ識別子を読み取ります

構文

function PageObjectMarkedContentID(Index: Integer): Integer;

IndexInteger。page object の 0 基準インデックス
ResultInteger。オブジェクトの /MCID 値。オブジェクトがどのマーク付きコンテンツ系列にも属さない場合は -1

説明

タグ付き PDF では、構造要素はマーク付きコンテンツ識別子を通じてページコンテンツを参照します。オブジェクトが与えられると、これは構造要素がそれを指すために使う識別子を返します。読み上げ順序やアクセシビリティツールが両者を結合するために必要とするものです

結果が -1 の場合はタグなしコンテンツを意味します。タグなしドキュメントでは正常な状態で、PDF/UA 適合を主張するドキュメントでは報告すべき所見です

ドキュメントが構造ツリーを宣言しているかは IsTagged で判別します

関連項目

PageObjectMarks, IsTagged, StructureElements, GetStructuredText