Click or drag to resize

Spire.Pdf.Annotations Namespace

Classes
Class Description
Public class LineBorder
Represents the border style of the Line annotation.
Public class Pdf3DActivation
Represents the activation states for the 3D annotation.
Public class Pdf3DAnimation
Represents the lighting to apply for the 3D artwork.
Public class Pdf3DAnnotation
Represents the 3D annotation for a PDF document.
Public class Pdf3DBackground
Represents the background appearance for 3D artwork.
Public class Pdf3DCrossSection
Represents the clipping portion of the 3D artwork for the purpose of showing artwork cross sections.
Public class Pdf3DCrossSectionCollection
Represents the collection ofobjects.
Public class Pdf3DLighting
Represents the lighting scheme for the 3D artwork.
Public class Pdf3DNode
Represents the particular areas of 3D artwork and the opacity and visibility with which individual nodes are displayed.
Public class Pdf3DNodeCollection
Represents a collection ofobjects.
Public class Pdf3DProjection
Represents the mapping of 3D camera co-ordinates onto the target coordinate system of the annotation.
Public class Pdf3DRendermode
Represents the rendering mode of the 3D artwork.
Public class Pdf3DView
Represents a attributes to be applied to the virtual camera associated with a 3D annotation.
Public class Pdf3DViewCollection
Represents a collection of Pdf3DView objects.
Public class PdfActionAnnotation
Represents the annotation with associated action.
Public class PdfActionLinkAnnotation
Represents base class for link annotations with associated action.
Public class PdfAnnotation
Represents the base class for annotation objects.
Public class PdfAnnotationBorder
Represents the appearance of an annotation's border.
Public class PdfAnnotationCollection
Represents collection ofobjects.
Public class PdfAnnotationWidget
Represents the base class for loaded annotation classes.
Public class PdfAttachmentAnnotation
Represents an attachment annotation.
Public class PdfAttachmentAnnotationWidget
Represents the attachment annotation from the loaded document.
Public class PdfCaretAnnotationWidget
Represents the loaded caret annotation class.
Public class PdfDocumentLinkAnnotation
Represents annotation object with holds link on another location within a document.
Public class PdfDocumentLinkAnnotationWidget
Represents the loaded document link annotation class.
Public class PdfFileAnnotation
Represents a base class for file attachment annotation.
Public class PdfFileLinkAnnotation
Represents the annotation link to external file.
Public class PdfFileLinkAnnotationWidget
Represents the loaded file link annotation class.
Public class PdfFreeTextAnnotation
Represents Free Text annotation in the PDF.
Public class PdfFreeTextAnnotationWidget
Represents the free text annotation widget.
Public class PdfInkAnnotation
Represents Ink annotation in the PDF.
Public class PdfInkAnnotationWidget
Represents the ink annotation class.
Public class PdfLineAnnotation
Represents a line annotation.
Public class PdfLineAnnotationWidget
Represents the loaded line annotation class.
Public class PdfLinkAnnotation
Represents the base class for link annotations.
Public class PdfMarkUpAnnotationWidget
Represents the loaded markup annotation class.
Public class PdfPolygonAndPolyLineAnnotationWidget
Represents the loaded text PolygonAndPolyLine annotation class.
Public class PdfPolygonAnnotation
Represents the polygon annotation.
Public class PdfPolygonAnnotationWidget
Represents the loaded text Polygon annotation class.
Public class PdfPolyLineAnnotation
Represents the poly line annotation.
Public class PdfPolyLineAnnotationWidget
Represents the loaded text Polygon annotation class.
Public class PdfPopupAnnotation
Represents a Base class for popup annotation which can be either in open or closed state.
Public class PdfPopupAnnotationWidget
Represents the loaded pop up annotation class.
Public class PdfRichMediaAnnotationWidget
Represents the loaded rich media annotation class.
Public class PdfRubberStampAnnotation
Represents the Rubber Stamp annotation for a PDF document.
Public class PdfRubberStampAnnotationWidget
Represents the loaded rubber stamp annotation class.
Public class PdfSoundAnnotation
Represents the sound annotation.
Public class PdfSoundAnnotationWidget
Represents the loaded sound annotation class.
Public class PdfSquareAnnotationWidget
Represents the PdfSquareAnnotationWidget.
Public class PdfStyledAnnotationWidget
Represents the PdfLoadedStyledAnnotation.
Public class PdfTextAnnotationWidget
Represents the PdfTextAnnotationWidget.
Public class PdfTextMarkupAnnotation
Represents the text markup annotation.
Public class PdfTextMarkupAnnotationWidget
Represents the loaded text markup annotation class.
Public class PdfTextWebLink
Represents the class for text web link annotation.
Public class PdfTextWebLinkAnnotationWidget
Represents the loaded text web link annotation class.
Public class PdfUriAnnotation
Represents the Uri annotation
Public class PdfUriAnnotationWidget
Represents the loaded unique resource identifier annotation class.
Public class PdfWatermarkAnnotation
The water mark annotation.
Public class PdfWatermarkAnnotationWidget
The water mark annotation.
Public class PdfWebLinkAnnotationWidget
Represents the loaded web link annotation class.
Enumerations
Enumeration Description
Public enumeration Pdf3DActivationMode
Specifies the available modes for activating a 3D annotation.
Public enumeration Pdf3DActivationState
Specifies an activation state of the 3D annotation.
Public enumeration PDF3DAnimationType
Specifies the available animation style for rendering the 3D artwork.
Public enumeration Pdf3DDeactivationMode
Specifies the available modes for deactivating a 3D annotation.
Public enumeration Pdf3DDeactivationState
Specifies the available states upon deactivating a 3D annotation.
Public enumeration Pdf3DLightingStyle
Specifies the available styles for applying light to 3D artwork.
Public enumeration Pdf3DProjectionClipStyle
Specifies the available clipping style of the 3D annotation.
Public enumeration Pdf3DProjectionOrthoScaleMode
Specifies the available Ortho projection scaling mode of the 3D annotation.
Public enumeration Pdf3DProjectionType
Specifies the available projection type of the 3D annotation.
Public enumeration Pdf3DRenderStyle
Specifies the available rendering style of the 3D artwork.
Public enumeration PdfAnnotationFlags
Specifies the enumeration of the annotation flags.
Public enumeration PdfAnnotationIntent
Specifies the Annotation Intent Style.
Public enumeration PdfAnnotationTextAlignment
Specifies the type of horizontal text alignment.
Public enumeration PdfAnnotationWidgetTypes
Specifies the annotation types.
Public enumeration PdfAttachmentIcon
Specifies the type of icon to be used in displaying file attachment annotations.
Public enumeration PdfBorderEffect
Specifies the Border Effect Style.
Public enumeration PdfLineBorderStyle
Specifies the Line Border Style is to be used in the Line annotation.
Public enumeration PdfLineCaptionType
Specifies the Line Caption Type is to be used in the Line annotation.
Public enumeration PdfLineEndingStyle
Specifies the Line Ending Style to be used in the Line annotation.
Public enumeration PdfLineIntent
Specifies the Line Intent Style is to be used in the Line annotation.
Public enumeration PdfPopupIcon
Specifies the enumeration of popup annotation icons.
Public enumeration PdfRubberStampAnnotationIcon
Specifies the enumeration of rubber stamp annotation icons.
Public enumeration PdfSoundIcon
Specifies the name of an icon to be used in displaying the sound annotation.
Public enumeration PdfTextAnnotationIcon
Specifies the enumeration of popup annotation icons.
Public enumeration PdfTextMarkupAnnotationType
Specifies the Style of the Text Markup Annotation