Aspose::Pdf::Annotations::LineAnnotation class
Contents
[
Hide
]LineAnnotation class
Class representing line annotation.
class LineAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation
Methods
| Method | Description |
|---|---|
| Accept(const System::SharedPtr<AnnotationSelector>&) override | Accepts visitor to annotation processing. |
| ChangeAfterResize(const System::SharedPtr<Matrix>&) override | Updates the Starting and Ending points, according to the matrix transform. |
| get_AnnotationType() override | Gets type of annotation. |
| get_CaptionOffset() | Gets caption text offset from its normal position. |
| get_CaptionPosition() | Gets annotation caption position. |
| get_Ending() | Gets line ending point. |
| get_EndingStyle() | Gets ending style for end point of line. |
| get_Intent() | Gets the intent of the line annotation. |
| get_InteriorColor() | Gets interior color of the annotation. |
| get_LeaderLine() | Gets leader line length. |
| get_LeaderLineExtension() | Gets length of leader line extension. |
| get_LeaderLineOffset() | Gets leader line offset. |
| get_Measure() | Measure units specifed for this annotation. |
| get_ShowCaption() | Gets boolean flag which determinies is contents must be shown as caption. |
| get_Starting() | Gets starting point of line. |
| get_StartingStyle() | Gets line ending style for line starting point. |
| LineAnnotation(const System::SharedPtr<Document>&, const System::SharedPtr<Point>&, const System::SharedPtr<Point>&) | Constructor for using with Generator. |
| LineAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&, const System::SharedPtr<Point>&, const System::SharedPtr<Point>&) | Creates new Line annotation on the specified page. |
| set_CaptionOffset(const System::SharedPtr<Point>&) | Sets caption text offset from its normal position. |
| set_CaptionPosition(Aspose::Pdf::Annotations::CaptionPosition) | Sets annotation caption position. |
| set_Ending(const System::SharedPtr<Point>&) | Sets line ending point. |
| set_EndingStyle(LineEnding) | Sets ending style for end point of line. |
| set_Intent(LineIntent) | Sets the intent of the line annotation. |
| set_InteriorColor(const System::SharedPtr<Aspose::Pdf::Color>&) | Sets interior color of the annotation. |
| set_LeaderLine(double) | Sets leader line length. |
| set_LeaderLineExtension(double) | Sets length of leader line extension. |
| set_LeaderLineOffset(double) | Sets leader line offset. |
| set_Measure(const System::SharedPtr<Aspose::Pdf::Annotations::Measure>&) | Measure units specifed for this annotation. |
| set_ShowCaption(bool) | Sets boolean flag which determinies is contents must be shown as caption. |
| set_Starting(const System::SharedPtr<Point>&) | Sets starting point of line. |
| set_StartingStyle(LineEnding) | Sets line ending style for line starting point. |
See Also
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++