Document Solutions for PDF
GrapeCity.Documents.Pdf Assembly / GrapeCity.Documents.Pdf.Annotations Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.Documents.Pdf.Annotations Namespace
    In This Topic
    Classes
     ClassDescription
    ClassThe abstract base class for all PDF annotation types.
    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 the default appearance of an annotation.
    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.
    ClassRepresents an annotation of a type that is not currently supported by GcPdf.

    An instance of this type cannot be created by user code. Instances of this type will be created if a PDF containing annotations of unsupported types is loaded into a GrapeCity.Documents.Pdf.GcPdfDocument.

    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.
    EnumerationDefines possible check mark styles for GrapeCity.Documents.Pdf.AcroForms.RadioButtonField and GrapeCity.Documents.Pdf.AcroForms.CheckBoxField.
    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