Aspose::Pdf::Annotations::Annotation class
Contents
[
Hide
]Annotation class
Class representing annotation object.
class Annotation : public Aspose::Pdf::BaseParagraph
Methods
| Method | Description |
|---|---|
| virtual Accept(System::SharedPtr<AnnotationSelector>) | Accepts visitor for annotation processing. |
| virtual ChangeAfterResize(System::SharedPtr<Matrix>) | Update parameters and appearance, according to the matrix transform. |
| virtual Flatten() | Places annotation contents directly on the page, annotation object will be removed. |
| get_Actions() | Gets list of annotatation actions. |
| virtual get_ActiveState() | Gets current annotation appearance state. |
| get_Alignment() | Annotation alignment. This property is obsolete. Use HorizontalAligment instead. |
| virtual get_AnnotationType() | Gets type of annotation. |
| get_Appearance() | Gets appearance dictionary of the annotation. |
| get_Border() const | Gets annotation border characteristics. Border |
| get_Characteristics() | Gets annotation characteristics. |
| get_Color() | Gets annotation color. |
| get_Contents() | Gets annotation text. |
| get_Flags() | Flags of the annotation. |
| get_FullName() | Gets full qualified name of the annotation. |
| virtual get_Height() | Gets height of the annotation. |
| get_HorizontalAlignment() override | Gets text alignment for annotation. |
| get_Modified() | Gets date and time when annotation was recently modified. |
| get_Name() | Gets annotation name on the page. |
| virtual get_PageIndex() | Gets index of page which contains annotation. |
| virtual get_Rect() | Gets annotation rectangle. |
| get_States() | Gets appearance dictionary of annotation. |
| get_TextHorizontalAlignment() | Gets text alignment for annotation. |
| static get_UpdateAppearanceOnConvert() | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. |
| static get_UseFontSubset() | If this property set to true, fonts will be added to document as subsets. Default value is true. |
| virtual get_Width() | Gets width of the annotation. |
| GetRectangle(bool) | Returns rectangle of annotation taking into consideration page rotation. |
| virtual set_ActiveState(System::String) | Sets current annotation appearance state. |
| set_Alignment(TextAlignment) | Annotation alignment. This property is obsolete. Use HorizontalAligment instead. |
| set_Border(System::SharedPtr<Aspose::Pdf::Annotations::Border>) | Sets annotation border characteristics. Border |
| set_Color(System::SharedPtr<Aspose::Pdf::Color>) | Sets annotation color. |
| set_Contents(System::String) | Sets annotation text. |
| set_Flags(AnnotationFlags) | Flags of the annotation. |
| virtual set_Height(double) | Sets height of the annotation. |
| set_HorizontalAlignment(Aspose::Pdf::HorizontalAlignment) override | Sets text alignment for annotation. |
| set_Modified(System::DateTime) | Sets date and time when annotation was recently modified. |
| set_Name(System::String) | Sets annotation name on the page. |
| virtual set_Rect(System::SharedPtr<Rectangle>) | Sets annotation rectangle. |
| set_TextHorizontalAlignment(Aspose::Pdf::HorizontalAlignment) | Sets text alignment for annotation. |
| static set_UpdateAppearanceOnConvert(bool) | If true, annotation appearance will be updated before converting PF document into image. This allows convert fields correctly but probably demand more time. |
| static set_UseFontSubset(bool) | If this property set to true, fonts will be added to document as subsets. Default value is true. |
| virtual set_Width(double) | Sets width of the annotation. |
See Also
- Class BaseParagraph
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++