15 #include <system/shared_ptr.h> 17 #include "Aspose.PDF.Cpp/InteractiveFeatures/Annotations/MarkupAnnotation.h" 18 #include "Aspose.PDF.Cpp/InteractiveFeatures/Annotations/Annotation.h" 19 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 27 class AnnotationSelector;
46 class StampAnnotationTests;
59 template <
typename>
class List;
78 namespace Annotations {
91 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
92 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
95 friend class Aspose::Pdf::Tests::Annotations::StampAnnotationTests;
102 ASPOSE_PDF_SHARED_API
StampIcon get_Icon();
106 ASPOSE_PDF_SHARED_API
void set_Icon(
StampIcon value);
151 ASPOSE_PDF_SHARED_API
bool AppearanceSupported()
override;
Abstract class representing markup annotation.
Definition: MarkupAnnotation.h:82
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Represents rubber stamp annotation. This type of annotation displays text or graphics intended to loo...
Definition: StampAnnotation.h:86
Definition: Artifact.h:67
Definition: signed_info.h:13
The type that supports reliable, two-way, connection-based byte streams without duplication of data a...
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
means saving in XML format
AnnotationType
Enumeration of annotation types.
Definition: AnnotationType.h:18
Definition: AFRelationship.h:4
Defies a method that enables object cloning - creating a copy of an object. Objects of this class sho...
Definition: icloneable.h:15
StampIcon
Enumerates the icons to be used in displaying the annotation.
Definition: StampIcon.h:22
The coordinates are in the page coordinate context.
Class representing annotation object.
Definition: Annotation.h:303
Represents a abstract base object can be added to the page(doc.Paragraphs.Add()). ...
Definition: BaseParagraph.h:66
Whole PDF file will be submitted.