Defines an abstract PDF annotation.

Full documentation

Full documentation

Full documentation

Full documentation

Full documentation

True if the annotation is in process of initialization.

Full documentation

Full documentation

Full documentation

Full documentation

Initializes a new PDFAnnotation object.

Full documentation

Initializes a new PDFAnnotation object with the specified COS annotation.

Full documentation

Signals the start of the initialization of annotation's properties.
The annotation appearance is not updated while properties are initialized. When initialization is completed, call to signal the end of initialization and update the annotation appearance.

Full documentation

Gets a value indicating whether the annotation should be rotated when the page is rotated.

Full documentation

Creates the visual appearance for the annotation.
This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Creates the visual appearance for the annotation.
This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Signals the end of the initialization of annotation's properties.
The annotation appearance is updated when the initialization ends.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Merges the annotation appearance with the page content stream.
After the annotation is flattened, it is removed from the page's annotations collection.

Full documentation

Merges the annotation appearance with the page content stream and sets the result as content item for the given structure element.
After the annotation is flattened, it is removed from the page's annotations collection.

Full documentation

Gets the annotation contents.

Full documentation

Gets the COS annotation.

Full documentation

Gets the annotation creation date.

Full documentation

Gets the display rectangle of this annotation.

Full documentation

Gets the annotation ID.

Full documentation

Gets the annotation modified date.

Full documentation

Gets the mouse down action.

Full documentation

Gets the mouse enter action.

Full documentation

Gets the mouse leave action.

Full documentation

Gets the mouse up action.

Full documentation

Gets the annotation normal appearance.

Full documentation

Gets the page that contains this annotation..

Full documentation

Gets the page close action.

Full documentation

Gets the page invisible action.

Full documentation

Gets the page open action.

Full documentation

Gets the page visible action.

Full documentation

Gets the annotation rectangle in standard PDF coordinates.

Full documentation

Gets the associated popup annotation.

Full documentation

Gets the annotation rotation angle.

Full documentation

Gets a value indicating whether the interpretation of isViewable method should be reversed.

Full documentation

Gets the type of the annotation.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Gets a value indicating whether to display the annotation or not.

Full documentation

Gets a value indicating whether the annotation should be displayed if it does not belong to one of the standard annotation types.

Full documentation

Gets a value indicating whether the annotation should be modified.

Full documentation

Gets a value indicating whether the annotation contents should be modified.

Full documentation

Gets a value indicating whether the annotation should be printed.

Full documentation

Gets a value indicating whether the annotation is read only.

Full documentation

Gets a value indicating whether the annotation should be displayed.

Full documentation

Gets a value indicating whether the annotation should be scaled to current page zoom.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Sets a value indicating whether the annotation should be rotated when the page is rotated.

Full documentation

Sets the annotation contents.

Full documentation

Sets the annotation creation date.

Full documentation

Sets the display rectangle of this annotation.

Full documentation

Sets the display rectangle of this annotation.

Full documentation

Sets a value indicating whether to display the annotation or not.

Full documentation

Sets the annotation ID.

Full documentation

Sets a value indicating whether the annotation should be displayed if it does not belong to one of the standard annotation types.

Full documentation

Sets a value indicating whether the annotation should be modified.

Full documentation

Sets a value indicating whether the annotation contents should be modified.

Full documentation

Sets the annotation modified date.

Full documentation

Sets the mouse down action.

Full documentation

Sets the mouse enter action.

Full documentation

Sets the mouse leave action.

Full documentation

Sets the mouse up action.

Full documentation

Sets the annotation normal appearance.

Full documentation

Sets the page close action.

Full documentation

Sets the page invisible action.

Full documentation

Sets the page open action.

Full documentation

Sets the page visible action.

Full documentation

Sets the annotation rectangle in standard PDF coordinates.

Full documentation

Sets the associated popup annotation.

Full documentation

Sets a value indicating whether the annotation should be printed.

Full documentation

Sets a value indicating whether the annotation is read only.

Full documentation

Sets the annotation rotation angle.
The accepted values for this property are 0, 90, 180 and 270 degrees.

Full documentation

Sets a value indicating whether the interpretation of isViewable method should be reversed.

Full documentation

Sets a value indicating whether the annotation should be displayed.

Full documentation

Sets a value indicating whether the annotation should be scaled to current page zoom.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation