Click or drag to resize

SautinSoft.Pdf.Annotations Namespace

Contains classes, structures, and enumerations that allow you to create PDF annotations. These annotations can be used to add notes, sounds, or movies to a PDF document. They also allow users to interact with the document using the mouse and keyboard, as specified in the PDF Specification ISO 32000-1:2008 (section 12.5). The base class for all PDF annotations is PdfAnnotation, which can be accessed through the Annotations property of the PdfPage class.
Classes
 ClassDescription
Public classPdfAnnotation An annotation associates an object such as a note, link or rich media with a location on a page of a PDF document, or provides a way to interact with the user by means of the mouse and keyboard.
Public classPdfAnnotationCollection Represents a collection of PdfAnnotations.
Public classPdfAppearance Represents an appearance settings for a PdfAnnotation.
Public classPdfFileAttachmentAnnotation A file attachment annotation (PDF 1.3) contains a reference to a file, which typically shall be embedded in the PDF file (see 7.11.4, "Embedded File Streams").
Public classPdfFileAttachmentAppearance Represents an appearance settings for a PdfFileAttachmentAnnotation.
Public classPdfLinkAnnotation A link annotation represents either a hypertext link to a destination elsewhere in the document (see 12.3.2, "Destinations") or an action to be performed (12.6, "Actions").
Public classPdfLinkAppearance Represents an appearance settings for a PdfLinkAnnotation.
Public classPdfMarkupAnnotation Represents a base class for markup annotations that used primarily to mark up PDF documents. These annotations have text that appears as part of the annotation and may be displayed in other ways by a conforming reader, such as in a Comments pane.
Structures
 StructureDescription
Public structurePdfAppearanceState Represents an annotation's appearance state, which selects the applicable appearance stream from an appearance subdictionary (see Section 12.5.5, "Appearance Streams").
Enumerations
 EnumerationDescription
Public enumerationPdfAnnotationType Represents types of thePdfAnnotations.
Public enumerationPdfAppearanceTrigger Represents an event that triggers the showing of a particular PdfAppearance.
Public enumerationPdfBorderStyle Represents the style of the annotation's border.
Public enumerationPdfFileAttachmentIcon The file attachment icon that shall be used in displaying the PdfFileAttachmentAnnotation.
Public enumerationPdfHighlightMode The annotation's highlighting mode, the visual effect that shall be used when the mouse button is pressed or held down inside its active area.
Public enumerationPdfScaleCondition Represents a condition under which the content shall be scaled inside the available size.
Public enumerationPdfTextPlacement Represents a placement of the annotation appearance text relative to its icon.