MarkupAnnotation
概述
MarkupAnnotation 是 Aspose.PDF 为 C++ 提供的 FOSS 中的一个类。
MarkupAnnotation 提供用于设置审阅状态、不透明度、标题以及评论类型注释的富文本的方法。
此类提供 21 个用于在 C++ 程序中操作 MarkupAnnotation 对象的方法。可用的方法包括:ClearState、GetState、GetStateModel、InReplyTo、MarkupAnnotation、Opacity、Popup、ReplyType、RichText、SetMarkedState、SetReviewState、Subject,以及另外 1 个方法。安装 Aspose.PDF 为 C++ 提供的 FOSS 包后,所有公共成员对任何 C++ 应用程序均可访问。
方法
| 签名 | 描述 |
|---|---|
MarkupAnnotation() | 在此 MarkupAnnotation 实例上调用 MarkupAnnotation。 |
ClearState() | 在此 MarkupAnnotation 实例上调用 ClearState。 |
SetReviewState(state: AnnotationState, userName: std::string) | 设置审阅状态值。 |
SetReviewState(state: AnnotationState) | 设置审阅状态值。 |
SetMarkedState(marked: bool) | 设置标记状态值。 |
GetState() → AnnotationState | 返回状态。 |
GetStateModel() → AnnotationStateModel | 返回状态模型。 |
Title() → std::string | 在此 MarkupAnnotation 实例上调用 Title。 |
Title(value: std::string) | 在此 MarkupAnnotation 实例上调用 Title(value)。 |
RichText() → std::string | 在此 MarkupAnnotation 实例上调用 RichText。 |
RichText(value: std::string) | 在此 MarkupAnnotation 实例上调用 RichText(value)。 |
Subject() → std::string | 在此 MarkupAnnotation 实例上调用 Subject。 |
Subject(value: std::string) | 在此 MarkupAnnotation 实例上调用 Subject(value)。 |
Opacity() → double | 在此 MarkupAnnotation 实例上调用 Opacity。 |
Opacity(value: double) | 在此 MarkupAnnotation 实例上调用 Opacity(value)。 |
InReplyTo() → std::shared_ptr<Annotation> | 在此 MarkupAnnotation 实例上调用 InReplyTo。 |
InReplyTo(value: std::shared_ptr<Annotation>) | 在此 MarkupAnnotation 实例上调用 InReplyTo(value)。 |
Popup() → std::shared_ptr<PopupAnnotation> | 在此 MarkupAnnotation 实例上调用 Popup。 |
Popup(value: std::shared_ptr<PopupAnnotation>) | 在此 MarkupAnnotation 实例上调用 Popup(value)。 |
ReplyType() → Annotations::ReplyType | 在此 MarkupAnnotation 实例上调用 ReplyType。 |
ReplyType(value: Annotations::ReplyType) | 在此 MarkupAnnotation 实例上调用 ReplyType(value)。 |