GetAnnotState
注釈とホットスポットリンク
説明
このページでは、PDF Library for Delphi の「注釈とホットスポットリンク」トピックに属する GetAnnotState について説明します。API 名、パラメータ、クラス名、ファイル名、リテラルは Delphi ライブラリおよび DLL エントリポイントの表記を保持しています
GetAnnotState は、レビュー状態 Text 注釈(ISO 32000-1 §12.5.6.3)の /State テキスト文字列を読み取ります。例: Accepted、Rejected、Cancelled、Completed、None、Marked または Unmarked
構文
Delphi
Function TPDFlib.GetAnnotState(Index: Integer): WideString;
パラメータ
Index は選択したページ上の注釈の 1 始まりのインデックスです
戻り値
/State の値を文字列として返します。注釈に /State エントリが含まれていない場合 (レビューステータスの返信ではない通常の注釈の場合)、空の文字列を返します。
備考
GetAnnotStateModel と組み合わせて値が属する状態モデルを調べ、GetAnnotIntProperty の Tag 128 と組み合わせて返信先の注釈の 1 始まりインデックスを解決します。状態注釈は AddAnnotationState で作成されます