Aspose::Pdf::Annotations::InkAnnotation class
Contents
[
Hide
]InkAnnotation class
Represents a freehand “scribble” composed of one or more disjoint paths.
class InkAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation
Methods
| Method | Description |
|---|---|
| Accept(const System::SharedPtr<AnnotationSelector>&) override | Accepts visitor object to process the annotation. |
| ChangeAfterResize(const System::SharedPtr<Matrix>&) override | Updates the points in InkList, according to the matrix transform. |
| get_AnnotationType() override | Gets 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
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++