[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Annotations.MarkupAnnotation

Class MarkupAnnotation

Namespace
GrapeCity.Documents.Pdf.Annotations
Assembly
GcDocs.Pdf.dll

The abstract base class for annotations that are used primarily to mark up PDF documents.

public abstract class MarkupAnnotation : AnnotationBase, IOwnedObject, IContentItem, IPdfDict
Inheritance
object
MarkupAnnotation
Implements
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Extension Methods

Properties

Color

Gets or sets the annotation color, it used as color of popup window, lines color etc.

public Color Color { get; set; }

Property Value

System.Drawing.Color

CreationDate

Gets or sets the date and time when the annotation was created.

public PdfDateTime? CreationDate { get; set; }

Property Value

PdfDateTime?

Opacity

public float Opacity { get; set; }

Property Value

float

Popup

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; }

Property Value

PopupAnnotation

ReferenceAnnotation

Gets or sets the annotation referenced by this annotation.

public MarkupAnnotation ReferenceAnnotation { get; set; }

Property Value

MarkupAnnotation

ReferenceType

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; }

Property Value

AnnotationReferenceType

RichText

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; }

Property Value

string

Subject

Gets or sets the text representing a short description of the subject being addressed by the annotation.

public string Subject { get; set; }

Property Value

string

UserName

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; }

Property Value

string