MarkupAnnotation

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 declares 21 methods for MarkupAnnotation objects in C++ programs. Available methods include: ClearState, GetState, GetStateModel, InReplyTo, MarkupAnnotation, Opacity, Popup, ReplyType, RichText, SetMarkedState, SetReviewState, Subject, and 1 additional methods. Public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.

Methods

SignatureDescription
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() → AnnotationStateReturns the state.
GetStateModel() → AnnotationStateModelReturns the state model.
Title() → std::stringCalls Title on this MarkupAnnotation instance.
Title(value: std::string)Calls Title(value) on this MarkupAnnotation instance.
RichText() → std::stringCalls RichText on this MarkupAnnotation instance.
RichText(value: std::string)Calls RichText(value) on this MarkupAnnotation instance.
Subject() → std::stringCalls Subject on this MarkupAnnotation instance.
Subject(value: std::string)Calls Subject(value) on this MarkupAnnotation instance.
Opacity() → doubleCalls 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::ReplyTypeCalls ReplyType on this MarkupAnnotation instance.
ReplyType(value: Annotations::ReplyType)Calls ReplyType(value) on this MarkupAnnotation instance.

See Also

 English