Class | Description | |
---|---|---|
AnnotationBase | The abstract base class for all PDF annotation types. | |
Appearance | Represents 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. | |
AppearanceStreams | Represents a PDF Appearance Streams object. | |
Border | Defines properties of the annotation's border. | |
BorderEffect | Represents an effect to be applied to the border of an annotations. | |
ButtonAppearance | Represents the appearance of a WidgetAnnotation when it is linked with a pushbutton or a signature field. | |
CaretAnnotation | Represents a caret annotation, shown in a PDF as a visual symbol that indicates the presence of text edits. | |
CircleAnnotation | Represents 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. | |
DefaultAppearance | Represents the default appearance of an annotation. | |
FileAttachmentAnnotation | Represents a reference to a file which typically is embedded in the PDF file. | |
FreeTextAnnotation | Represents 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. | |
ImageScale | Represents image alignment within a rectangle. | |
InkAnnotation | Represents 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. | |
LineAnnotation | Represents 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. | |
LinkAnnotation | Represents a hypertext link. | |
MarkupAnnotation | The abstract base class for annotations that are used primarily to mark up PDF documents. | |
PolygonAnnotation | Represents 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. | |
PolygonAnnotationBase | Base class for PolygonAnnotation and PolyLineAnnotation. | |
PolyLineAnnotation | Represents a polyline annotation. When opened, it displays a pop-up window containing the text of the associated note. | |
PopupAnnotation | The base class for annotations which are used primarily to mark up PDF documents. | |
RedactAnnotation | Represents a redact annotation used to mark areas containing information that needs to be erased from the document. Note that redact annotations must be explicitly applied (with a call to the GrapeCity.Documents.Pdf.GcPdfDocument.Redact method or one of its overloads) to actually remove the information marked for redaction from the document. | |
RichMediaAnnotation | Represents a rich media annotation. Rich media annotations provide a common framework for video, audio, animations and other multimedia presentations. | |
RichMediaAnnotationActivation | Specifies the activation conditions of a RichMediaAnnotation. | |
RichMediaAnnotationDeactivation | Specifies the deactivation conditions of a RichMediaAnnotation. | |
RichMediaAnnotationPresentationStyle | Defines possible values for RichMediaAnnotation.PresentationStyle. | |
SoundAnnotation | The 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. | |
SoundAnnotationIcon | Specifies the predefined icons used by SoundAnnotation. | |
SquareAnnotation | Represents 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. | |
StampAnnotation | Represents an annotation that displays text or graphics intended to look as if they were stamped on the page with a rubber stamp. | |
StateAppearance | Represents 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. | |
TextAnnotation | Represents a sticky note attached to a point in a PDF document. | |
TextMarkupAnnotation | TextMarkupAnnotation appear as highlights, underlines, strikeouts, or jagged (“squiggly”) underlines in the text of a document. | |
UnknownAnnotation | Represents 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. | |
WatermarkAnnotation | Defines 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. | |
WidgetAnnotation | Represents a widget annotation used in interactive forms to represent the appearance of fields and to manage user interactions. | |
WidgetAnnotation.TriggerEvents | Defines events common for all acroform fields. |