AnnotationFlags

Specifies various characteristics of the annotation.

Entries

Link copied to clipboard

If set, ignore annotation AP stream if there is no handler available.

Link copied to clipboard

If set, do not display or print the annotation or allow it to interact with the user.

Link copied to clipboard

If set, print the annotation when the page is printed. Default value.

Link copied to clipboard

If set, don't scale the annotation’s appearance to match the magnification of the page.

Link copied to clipboard

[Not supported] If set, don't rotate the annotation’s appearance to match the rotation of the page.

Link copied to clipboard

If set, don't display the annotation on the screen. (But printing might be allowed)

Link copied to clipboard

If set, don't allow the annotation to interact with the user. Ignored for Widget.

Link copied to clipboard

If set, don't allow the annotation to be deleted or properties modified (except contents)

Link copied to clipboard

[Not supported] If set, invert the interpretation of the NoView flag for certain events.

Link copied to clipboard

If set, don't allow the contents of the annotation to be modified by the user.

Functions

Link copied to clipboard
open fun valueOf(name: String): AnnotationFlags

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.