Interface: LineAnnotationOptions
Base options for all annotations
Extends
Properties
author?
optionalauthor?:string
Inherited from
DrawingAnnotationOptions.author
blendMode?
optionalblendMode?:BlendMode
Experimental
blend mode
Inherited from
DrawingAnnotationOptions.blendMode
boundingBox?
optionalboundingBox?:Rectangle<PdfPoint>
Represents the bounding box of the annotation, which defines its position and size on the page.
The bounding box is specified as a Rectangle of PdfPoint coordinates.
Default Value
null
Inherited from
DrawingAnnotationOptions.boundingBox
color?
optionalcolor?:RgbaColor
content?
optionalcontent?:string
Text that shall be displayed for the annotation or, if this type of annotation does not display text, an alternative description of the annotation’s contents in human-readable form.
Default Value
""
Inherited from
DrawingAnnotationOptions.content
dateModified?
optionaldateModified?:Date
The date and time when the annotation was most recently modified.
Inherited from
DrawingAnnotationOptions.dateModified
endPoint?
optionalendPoint?:PdfPoint
lineEndingAtEnd?
optionallineEndingAtEnd?:LineEnding
lineEndingAtStart?
optionallineEndingAtStart?:LineEnding
lineWidth?
optionallineWidth?:number
opacity?
optionalopacity?:number
Experimental
annotation opacity
Inherited from
DrawingAnnotationOptions.opacity
page
page:
Page
Page in which the annotation is embedded.
Inherited from
privateData?
optionalprivateData?:object
Custom data to be stored with the annotation
Default Value
undefined
Inherited from
DrawingAnnotationOptions.privateData
renderProperties?
optionalrenderProperties?:AnnotationRenderProperties
The AnnotationRenderProperties class encapsulates the rendering properties of a PDF annotation,
providing a set of flags that control its rendering behaviors.
Inherited from
DrawingAnnotationOptions.renderProperties
startPoint?
optionalstartPoint?:PdfPoint
stroke?
optionalstroke?:Stroke
annotation stroke
Inherited from
DrawingAnnotationOptions.stroke
subject?
optionalsubject?:string