Interface: FileAttachmentAnnotationOptions
Base options for all annotations
Extends
Properties
author?
optionalauthor?:string
Inherited from
MarkupAnnotationOptions.author
blendMode?
optionalblendMode?:BlendMode
Experimental
blend mode
Inherited from
MarkupAnnotationOptions.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
MarkupAnnotationOptions.boundingBox
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
MarkupAnnotationOptions.content
dateModified?
optionaldateModified?:Date
The date and time when the annotation was most recently modified.
Inherited from
MarkupAnnotationOptions.dateModified
icon?
optionalicon?:FileAttachmentAnnotationIcon
icon
Default Value
FileAttachmentAnnotationIcon.PushPin
opacity?
optionalopacity?:number
Experimental
annotation opacity
Inherited from
MarkupAnnotationOptions.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
MarkupAnnotationOptions.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
MarkupAnnotationOptions.renderProperties
subject?
optionalsubject?:string