Documents for PDF, .NET Edition Documentation
GrapeCity.Documents.Pdf.Annotations Namespace
Inheritance Hierarchy
GrapeCity.Documents.Pdf Assembly : GrapeCity.Documents.Pdf.Annotations Namespace
Classes
 ClassDescription
ClassThe abstract base class for all PDF annotation types.
ClassRepresents a collection of AnnotationBase objects owned by the GrapeCity.Documents.Pdf.Page object.
ClassRepresents the appearance of an annotation in normal, rollover and down states.

In the simplest case the appearance can be defined by a single GrapeCity.Documents.Pdf.Graphics.FormXObject specified by the Default property.

In more complex cases it can be defined as a subdictionary specified by the Item property. For example, an annotation representing an interactive check box might have two appearance states named On and Off.

See PDF specification for details.

ClassRepresents a PDF Appearance Streams object.
ClassDefines properties of the annotation's border.
ClassRepresents an effect to be applied to the border of an annotations.
ClassRepresents the appearance of a WidgetAnnotation when it is linked with a pushbutton or a signature field.
ClassRepresents a circle annotation, which displays a circle on a page. When opened, they display a pop-up window containing the text of the associated note.
ClassRepresents a reference to a file which typically is embedded in the PDF file.
ClassRepresents a free text annotation that displays text directly on a page. Unlike an ordinary text annotation (see TextAnnotation), a free text annotation has no open or closed state. Instead of being displayed in a pop-up window, the text is always visible.
ClassRepresents image alignment within a rectangle.
ClassRepresents a line annotation, that displays a single straight line on a page. When opened, it displays a pop-up window containing the text of the associated note.
ClassRepresents a line annotation, that displays a single straight line on a page. When opened, it displays a pop-up window containing the text of the associated note.
ClassRepresents a hypertext link.
ClassThe abstract base class for annotations that are used primarily to mark up PDF documents.
ClassRepresents a polygon annotation that displays a polygon on a page. When opened, it displays a pop-up window containing the text of the associated note.
ClassBase class for PolygonAnnotation and PolyLineAnnotation.
ClassRepresents a polyline annotation. When opened, it displays a pop-up window containing the text of the associated note.
ClassThe base class for annotations which are used primarily to mark up PDF documents.
ClassRepresents a line annotation, that displays a single straight line on a page. When opened, it displays a pop-up window containing the text of the associated note.
ClassThe SoundAnnotation is analogous to a text annotation except that instead of a text note, it contains sound recorded from the computer’s microphone or imported from a file.
ClassSpecifies the predefined icons used by SoundAnnotation.
ClassRepresents a square annotation which displays a rectangle on a page. When opened, a square annotation displays a pop-up window containing the text of the associated note.
ClassRepresents an annotation that displays text or graphics intended to look as if they were stamped on the page with a rubber stamp.
ClassRepresents the appearance attributes for a ButtonAppearance used when the state of a button field is changed: user presses the button, mouse is over the button.
ClassRepresents a sticky note attached to a point in a PDF document.
ClassTextMarkupAnnotation appear as highlights, underlines, strikeouts, or jagged (“squiggly”) underlines in the text of a document.
ClassDefines a graphics that are expected to be printed at a fixed size and position on a page, regardless of the dimensions of the printed page.
ClassRepresents a widget annotation used in interactive forms to represent the appearance of fields and to manage user interactions.
ClassDefines events common for all acroform fields.
Enumerations
 EnumerationDescription
EnumerationSpecifies the various characteristics of an AnnotationBase.
EnumerationSpecifies the possible relationships between related annotations.
EnumerationEnumerates the possible types of border effects.
EnumerationDefines possible border styles for fields.
EnumerationSpecifies the relative positions of text and image in an annotation.
EnumerationSpecifies the type of attachment icon to use.
EnumerationSpecifies the possible highlighting modes for various annotations, LinkAnnotation etc.
EnumerationSpecifies the circumstances under which the image should be scaled inside the button rectangle.
EnumerationSpecifies the possible positions of a text for LineAnnotation.
EnumerationSpecifies the possible line ending styles.
EnumerationSpecifies the possible icons used to display a StampAnnotation.
EnumerationSpecifies the possible icons used to display a TextAnnotation.
EnumerationDefines possible text markup types.
See Also

Reference

GrapeCity.Documents.Pdf Assembly