MarkupAnnotation
Overview
MarkupAnnotation is a class in Aspose.PDF FOSS for C++.
MarkupAnnotation provides methods to set review state, opacity, title, and rich text for comment‑type annotations.
This class provides 21 methods for working with MarkupAnnotation objects in C++ programs.
Available methods include: ClearState, GetState, GetStateModel, InReplyTo, MarkupAnnotation, Opacity, Popup, ReplyType, RichText, SetMarkedState, SetReviewState, Subject, and 1 additional methods.
All public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.
Methods
| Signature | Description |
|---|---|
MarkupAnnotation() | Calls MarkupAnnotation on this MarkupAnnotation instance. |
ClearState() | Calls ClearState on this MarkupAnnotation instance. |
SetReviewState(state: AnnotationState, userName: std::string) | Sets the review state value. |
SetReviewState(state: AnnotationState) | Sets the review state value. |
SetMarkedState(marked: bool) | Sets the marked state value. |
GetState() → AnnotationState | Returns the state. |
GetStateModel() → AnnotationStateModel | Returns the state model. |
Title() → std::string | Calls Title on this MarkupAnnotation instance. |
Title(value: std::string) | Calls Title(value) on this MarkupAnnotation instance. |
RichText() → std::string | Calls RichText on this MarkupAnnotation instance. |
RichText(value: std::string) | Calls RichText(value) on this MarkupAnnotation instance. |
Subject() → std::string | Calls Subject on this MarkupAnnotation instance. |
Subject(value: std::string) | Calls Subject(value) on this MarkupAnnotation instance. |
Opacity() → double | Calls Opacity on this MarkupAnnotation instance. |
Opacity(value: double) | Calls Opacity(value) on this MarkupAnnotation instance. |
InReplyTo() → std::shared_ptr<Annotation> | Calls InReplyTo on this MarkupAnnotation instance. |
InReplyTo(value: std::shared_ptr<Annotation>) | Calls InReplyTo(value) on this MarkupAnnotation instance. |
Popup() → std::shared_ptr<PopupAnnotation> | Calls Popup on this MarkupAnnotation instance. |
Popup(value: std::shared_ptr<PopupAnnotation>) | Calls Popup(value) on this MarkupAnnotation instance. |
ReplyType() → Annotations::ReplyType | Calls ReplyType on this MarkupAnnotation instance. |
ReplyType(value: Annotations::ReplyType) | Calls ReplyType(value) on this MarkupAnnotation instance. |