Aspose::Pdf::Annotations::LineAnnotation class

LineAnnotation class

Class representing line annotation.

class LineAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation

Methods

MethodDescription
Accept(const System::SharedPtr<AnnotationSelector>&) overrideAccepts visitor to annotation processing.
ChangeAfterResize(const System::SharedPtr<Matrix>&) overrideUpdates the Starting and Ending points, according to the matrix transform.
get_AnnotationType() overrideGets 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