PdfAnnotationKeys ClassTerminal Works - PDF Printing.Net Library
Predefined keys of this dictionary.
Inheritance Hierarchy

SystemObject
  PdfEdit.PdfKeysBase
    PdfEdit.Pdf.AnnotationsPdfAnnotationKeys

Namespace: PdfEdit.Pdf.Annotations
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.2.1.0 (5.2.1.0)
Syntax

public class Keys : KeysBase

The PdfAnnotationKeys type exposes the following members.

Constructors

  NameDescription
Public methodPdfAnnotationKeys
Initializes a new instance of the PdfAnnotationKeys class
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberA
(Optional; PDF 1.1) An action to be performed when the annotation is activated. Note: This entry is not permitted in link annotations if a Dest entry is present. Also note that the A entry in movie annotations has a different meaning.
Public fieldStatic memberAP
(Optional; PDF 1.2) An appearance dictionary specifying how the annotation is presented visually on the page. Individual annotation handlers may ignore this entry and provide their own appearances.
Public fieldStatic memberAS
(Required if the appearance dictionary AP contains one or more subdictionaries; PDF 1.2) The annotation’s appearance state, which selects the applicable appearance stream from an appearance subdictionary.
Public fieldStatic memberBorder
(Optional) An array specifying the characteristics of the annotation’s border. The border is specified as a rounded rectangle. In PDF 1.0, the array consists of three numbers defining the horizontal corner radius, vertical corner radius, and border width, all in default user space units. If the corner radii are 0, the border has square (not rounded) corners; if the border width is 0, no border is drawn. In PDF 1.1, the array may have a fourth element, an optional dash array defining a pattern of dashes and gaps to be used in drawing the border. The dash array is specified in the same format as in the line dash pattern parameter of the graphics state. For example, a Border value of [0 0 1 [3 2]] specifies a border 1 unit wide, with square corners, drawn with 3-unit dashes alternating with 2-unit gaps. Note that no dash phase is specified; the phase is assumed to be 0. Note: In PDF 1.2 or later, this entry may be ignored in favor of the BS entry.
Public fieldStatic memberBS
(Optional; PDF 1.2) A border style dictionary specifying the characteristics of the annotation’s border.
Public fieldStatic memberC
(Optional; PDF 1.1) An array of three numbers in the range 0.0 to 1.0, representing the components of a color in the DeviceRGB color space. This color is used for the following purposes: • The background of the annotation’s icon when closed • The title bar of the annotation’s pop-up window • The border of a link annotation
Public fieldStatic memberCA
(Optional; PDF 1.4) The constant opacity value to be used in painting the annotation. This value applies to all visible elements of the annotation in its closed state (including its background and border) but not to the popup window that appears when the annotation is opened. The specified value is not used if the annotation has an appearance stream; in that case, the appearance stream must specify any transparency. (However, if the viewer regenerates the annotation’s appearance stream, it may incorporate the CA value into the stream’s content.) The implicit blend mode is Normal. Default value: 1.0.
Public fieldStatic memberContents
(Optional) Text to be displayed for the annotation or, if this type of annotation does not display text, an alternate description of the annotation’s contents in human-readable form. In either case, this text is useful when extracting the document’s contents in support of accessibility to users with disabilities or for other purposes.
Public fieldStatic memberF
(Optional; PDF 1.1) A set of flags specifying various characteristics of the annotation. Default value: 0.
Public fieldStatic memberM
(Optional; PDF 1.1) The date and time when the annotation was most recently modified. The preferred format is a date string, but viewer applications should be prepared to accept and display a string in any format.
Public fieldStatic memberNM
(Optional; PDF 1.4) The annotation name, a text string uniquely identifying it among all the annotations on its page.
Public fieldStatic memberOC
(Optional; PDF 1.5) An optional content group or optional content membership dictionary (see 8.11, “Optional Content”) specifying the optional content properties for the annotation. Before the annotation is drawn, its visibility shall be determined based on this entry as well as the annotation flags specified in the F entry (see 12.5.3, “Annotation Flags”). If it is determined to be invisible, the annotation shall be skipped, as if it were not in the document.
Public fieldStatic memberPage
(Optional except as noted below; PDF 1.3; not used in FDF files) An indirect reference to the page object with which this annotation is associated. This entry shall be present in screen annotations associated with rendition actions (PDF 1.5; see 12.5.6.18, “Screen Annotations” and 12.6.4.13, “Rendition Actions”)
Public fieldStatic memberPopup
(Optional; PDF 1.3) An indirect reference to a pop-up annotation for entering or editing the text associated with this annotation.
Public fieldStatic memberRect
(Required) The annotation rectangle, defining the location of the annotation on the page in default user space units.
Public fieldStatic memberStructParent
(Required if the annotation is a structural content item; PDF 1.3) The integer key of the annotation’s entry in the structural parent tree.
Public fieldStatic memberSubj
(Optional; PDF 1.5) Text representing a short description of the subject being addressed by the annotation.
Public fieldStatic memberSubtype
(Required) The type of annotation that this dictionary describes.
Public fieldStatic memberT
(Optional; PDF 1.1) The text label to be displayed in the title bar of the annotation’s pop-up window when open and active. By convention, this entry identifies the user who added the annotation.
Public fieldStatic memberType
(Optional) The type of PDF object that this dictionary describes; if present, must be Annot for an annotation dictionary.
Top
See Also

Reference