Aspose::Pdf::Annotations::InkAnnotation class

InkAnnotation class

Represents a freehand “scribble” composed of one or more disjoint paths.

class InkAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation

Methods

MethodDescription
Accept(const System::SharedPtr<AnnotationSelector>&) overrideAccepts visitor object to process the annotation.
ChangeAfterResize(const System::SharedPtr<Matrix>&) overrideUpdates the points in InkList, according to the matrix transform.
get_AnnotationType() overrideGets type of annotation.
get_CapStyle()Style of ink annotation line endings.
get_InkList()Gets list of gestures that are independent lines which are represented by Point[] arrays.
InkAnnotation(const System::SharedPtr<Document>&, const System::SharedPtr<System::Collections::Generic::IList<System::ArrayPtr<System::SharedPtr<Point>>>>&)Constructor for Ink annotation for Generator.
InkAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&, const System::SharedPtr<System::Collections::Generic::IList<System::ArrayPtr<System::SharedPtr<Point>>>>&)Creates new Ink annotation on the specified page.
set_CapStyle(Aspose::Pdf::Annotations::CapStyle)Style of ink annotation line endings.
set_InkList(const System::SharedPtr<System::Collections::Generic::IList<System::ArrayPtr<System::SharedPtr<Point>>>>&)Sets list of gestures that are independent lines which are represented by Point[] arrays.

See Also