[]
The abstract base class for annotations that are used primarily to mark up PDF documents.
public abstract class MarkupAnnotation : AnnotationBase, IOwnedObject, IContentItem, IPdfDict
Gets or sets the annotation color, it used as color of popup window, lines color etc.
public Color Color { get; set; }
Gets or sets the date and time when the annotation was created.
public PdfDateTime? CreationDate { get; set; }
public float Opacity { get; set; }
Gets or sets the PopupAnnotation annotation for entering or editing text associated with this annotation. Setting this property changes the Parent property. A separate PopupAnnotation allows defining additional properties of the popup window: color, position etc.
public PopupAnnotation Popup { get; set; }
Gets or sets the annotation referenced by this annotation.
public MarkupAnnotation ReferenceAnnotation { get; set; }
Gets or sets the relationship (reference type) between this annotation and the annotation specified by the ReferenceAnnotation property. The referenced annotation should be on the same page with the current annotation.
public AnnotationReferenceType ReferenceType { get; set; }
Gets or sets the text to be displayed in the pop-up window when the annotation is opened. This text can be formatted using HTML tags, see PDF specification for details.
public string RichText { get; set; }
Gets or sets the text representing a short description of the subject being addressed by the annotation.
public string Subject { get; set; }
Gets or sets 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 string UserName { get; set; }