PdfMarkupAnnotation Class
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.
public abstract class PdfMarkupAnnotation : PdfAnnotation
Public MustInherit Class PdfMarkupAnnotation
Inherits PdfAnnotation
- Inheritance:
- PdfMarkupAnnotation
- Derived
Properties
Author
(Optional; PDF 1.1) The text label that shall be displayed in the title bar of the annotation's pop-up window when open and active. This entry shall identify the user who added the annotation.
Property Value
The text label that shall be displayed in the title bar of the annotation's pop-up window when open and active.
See Also
Intent
(Optional; PDF 1.6) A name describing the intent of the markup annotation. Intents allow conforming readers to distinguish between different uses and behaviors of a single markup annotation type.
PdfFreeTextAnnotations (Table 174), line annotations (Table 175), polygon annotations (Table 178), and (PDF 1.7) polyline annotations (Table 178) have defined intents.
public PdfMarkupAnnotationIntent Intent { get; }
Public ReadOnly Property Intent As PdfMarkupAnnotationIntent
Property Value
A name describing the intent of the markup annotation.
See Also
Subject
(Optional; PDF 1.5) Text representing a short description of the subject being addressed by the annotation.
Property Value
Text representing a short description of the subject being addressed by the annotation.
See Also
Inherited Properties
AnnotationType | Gets the type of the annotation. (Inherited from PdfAnnotation) |
Appearance | Gets the appearance settings for this PdfAnnotation. (Inherited from PdfAnnotation) |
AssociatedFiles | (Optional; PDF 2.0) An array of one or more PdfFileSpecifications which denote the associated files for this PdfAnnotation. (Inherited from PdfAnnotation) |
Bounds | (Required) The annotation bounds, defining the location and the size of the annotation on the page in default user space units. (Inherited from PdfAnnotation) |
Locked | (PDF 1.4) If set, do not allow the annotation to be deleted or its properties (including position and size) to be modified by the user. However, this flag does not restrict changes to the annotation's contents, such as the value of a form field. (Inherited from PdfAnnotation) |
Metadata | (Optional; PDF 1.4) A metadata stream containing metadata for the component. (Inherited from PdfObject) |
Page | Gets the page with which this annotation is associated. (Inherited from PdfAnnotation) |
Inherited Methods
SetBounds(Double, Double) | Sets the size of the Bounds. (Inherited from PdfAnnotation) |
SetBounds(Double, Double, Double, Double) | Sets the Bounds. (Inherited from PdfAnnotation) |