Enum PdfAnnotationFlags
- Namespace
- PDiffy
- Assembly
- PDiffy.dll
How a viewer treats an annotation: whether it is shown, printed, editable and so on.
[Flags]
public enum PdfAnnotationFlags
Fields
None = 0No flags set: the viewer shows the annotation on screen but leaves it off printouts.
Invisible = 1A viewer that doesn't know the annotation's type hides it instead of drawing its stored appearance.
Hidden = 2The viewer doesn't show or print the annotation, and the user can't interact with it.
Print = 4The viewer prints the annotation with the page; without this flag it's left off printouts.
NoZoom = 8The annotation keeps its size when the user zooms the page.
NoRotate = 16The annotation stays upright when the user rotates the page.
NoView = 32The viewer doesn't show the annotation on screen or let the user use it, but may still print it.
ReadOnly = 64The user can't interact with the annotation, though it still shows and prints. A form field's widget uses ReadOnly instead.
Locked = 128The user can't move, resize or delete the annotation, though its contents can still change.
ToggleNoView = 256Reverses NoView for events such as the pointer passing over the annotation.
LockedContents = 512The user can't change the annotation's contents, but can still move, resize or delete it.