GetAnnotState

注释和热点链接

描述

此页面在 PDF Library for Delphi 的“注释和热点链接”主题下介绍 GetAnnotState,API 名称、参数、类名、文件名和字面量均严格保持与 Delphi 库和 DLL 入口点中一致

GetAnnotState 读取审查状态 Text 注释的 /State 文本字符串(ISO 32000-1 §12.5.6.3),例如 Accepted、Rejected、Cancelled、Completed、None、Marked 或 Unmarked

语法

Delphi

Function TPDFlib.GetAnnotState(Index: Integer): WideString;

参数

Index 是当前所选页面上注释的从 1 开始的索引

返回值

以字符串形式返回 /State 值,如果注释没有 /State 条目(非审查状态回复的普通注释),则返回空字符串

备注

与 GetAnnotStateModel 配对使用可了解该值属于哪个状态模型,与带有 Tag 128 的 GetAnnotIntProperty 配合使用可解析回复所指向的注释的从 1 开始的索引。状态注释是使用 AddAnnotationState 创建的