4 #include <system/shared_ptr.h> 6 #include "Aspose.PDF.Cpp/InteractiveFeatures/Annotations/MarkupAnnotation.h" 7 #include "Aspose.PDF.Cpp/InteractiveFeatures/Annotations/Annotation.h" 8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 16 class AnnotationSelector;
41 class LineAnnotationTests;
53 template <
typename,
typename>
class Dictionary;
54 template <
typename>
class List;
69 namespace Annotations {
79 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
80 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
83 friend class Aspose::Pdf::Tests::Annotations::LineAnnotationTests;
98 ASPOSE_PDF_SHARED_API
LineEnding get_StartingStyle();
102 ASPOSE_PDF_SHARED_API
void set_StartingStyle(
LineEnding value);
114 ASPOSE_PDF_SHARED_API
LineEnding get_EndingStyle();
118 ASPOSE_PDF_SHARED_API
void set_EndingStyle(
LineEnding value);
130 ASPOSE_PDF_SHARED_API
double get_LeaderLine();
134 ASPOSE_PDF_SHARED_API
void set_LeaderLine(
double value);
138 ASPOSE_PDF_SHARED_API
double get_LeaderLineExtension();
142 ASPOSE_PDF_SHARED_API
void set_LeaderLineExtension(
double value);
146 ASPOSE_PDF_SHARED_API
bool get_ShowCaption();
150 ASPOSE_PDF_SHARED_API
void set_ShowCaption(
bool value);
154 ASPOSE_PDF_SHARED_API
double get_LeaderLineOffset();
158 ASPOSE_PDF_SHARED_API
void set_LeaderLineOffset(
double value);
186 ASPOSE_PDF_SHARED_API
LineIntent get_Intent();
190 ASPOSE_PDF_SHARED_API
void set_Intent(
LineIntent value);
238 ASPOSE_PDF_SHARED_API
bool AppearanceSupported()
override;
250 double GetArrowExtensionSize();
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
LineIntent
Enumerates the intents of the line annotation.
Definition: LineIntent.h:22
Class representing line annotation.
Definition: LineAnnotation.h:74
Definition: Artifact.h:67
Definition: signed_info.h:13
LineEnding
Enumerates the line ending styles to be used in drawing the line.
Definition: LineEnding.h:22
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
CaptionPosition
Enumeration of the annotation�s caption positioning.
Definition: CaptionPosition.h:22
A printer's point (1/72 of an inch).
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.