Interface: TextMarkupAnnotationOptions
Interface representing options for text markup annotations.
This interface extends MarkupAnnotationOptions and provides additional properties specific to text markup annotations, such as the marked area, annotation subtype, and fill color.
Extends
Properties
author?
optionalauthor:string
Inherited from
MarkupAnnotationOptions.author
blendMode?
optionalblendMode:BlendMode
Experimental
blend mode
Inherited from
MarkupAnnotationOptions.blendMode
boundingBox?
Pdf.Annotations.Annotation.boundingBox
Default Value
null
Inherited from
MarkupAnnotationOptions.boundingBox
content?
optionalcontent:string
Pdf.Annotations.Annotation.content
Default Value
""
Inherited from
MarkupAnnotationOptions.content
dateModified?
optionaldateModified:Date
Pdf.Annotations.Annotation.dateModified
Inherited from
MarkupAnnotationOptions.dateModified
fillColor?
optionalfillColor:RgbColor
The color used to fill the marked-up area.
opacity?
optionalopacity:number
Experimental
annotation opacity
Inherited from
MarkupAnnotationOptions.opacity
page
page:
Page
Pdf.Annotations.Annotation.page
Inherited from
privateData?
optionalprivateData:object
Pdf.Annotations.Annotation.privateData
Default Value
undefined
Inherited from
MarkupAnnotationOptions.privateData
renderProperties?
optionalrenderProperties:AnnotationRenderProperties
Pdf.Annotations.AnnotationRenderProperties
Inherited from
MarkupAnnotationOptions.renderProperties
subject?
optionalsubject:string
Inherited from
MarkupAnnotationOptions.subject
subtype?
optionalsubtype:TextMarkupType
Specifies the subtype of text markup annotation. Determines how the text is visually marked, such as highlight, underline, strikethrough, squiggly, or redact.
textMarkupArea?
optionaltextMarkupArea:Quadrilateral<PdfPoint>[]
An array of quadrilateral regions defining the marked-up text area. Each quadrilateral represents a portion of the text affected by the annotation.