AnnotationPropertiesChangeEventArgs

23 Sep 20251 minute to read

This event arguments provides the necessary information about annotation properties change event.

Properties

annotationId string

Defines the id of the annotation property is changed in the page of the PDF document.

annotationType AnnotationType

Defines the type of the annotation property is changed in the page of the PDF document.

currentText string

Specifies the current text of the freeText annotation.

isBorderDashArrayChanged boolean

Specifies that the border dash array of the annotation is changed.

isColorChanged boolean

Specifies that the color of the annotation is changed.

isCommentsChanged boolean

Specifies that the comments of the annotation is changed.

isFreeTextChanged boolean

Specifies whether the text of the FreeText annotation is changed or not.

isLineHeadEndStyleChanged boolean

Specifies that the line head end style of the annotation is changed.

isLineHeadStartStyleChanged boolean

Specifies that the line head start style of the annotation is changed.

isOpacityChanged boolean

Specifies that the opacity of the annotation is changed.

isStrokeColorChanged boolean

Specifies that the stroke color of the annotation is changed.

isTextChanged boolean

Specifies that the Text of the annotation is changed.

isThicknessChanged boolean

Specifies that the thickness of the annotation is changed.

multiplePageCollection any

Defines the multi page annotation collections.

name string

Specifies name of the event.

pageIndex number

Defines the page number in which the annotation property is changed.

previousText string

Specifies the previous text of the freeText annotation.

textMarkupContent string

Defines the selected text content in the text markup annotation.

textMarkupEndIndex number

End index of text markup annotation in the page text content.

textMarkupStartIndex number

Starting index of text markup annotation in the page text content.