MarkupAnnotation

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)。

另请参阅

 中文