Table of Contents

Enum AnnotationFlags

Namespace
UglyToad.PdfPig.Annotations
Assembly
UglyToad.PdfPig.dll

Specifies characteristics of an annotation in a PDF or FDF document.

[Flags]
public enum AnnotationFlags

Fields

Hidden = 2

Do not display or print the annotation irrespective of type. Do not allow interaction.

Invisible = 1

Do not display the annotation if it is not one of the standard annotation types.

Locked = 128

Do not allow deleting the annotation or changing size/position but allow the contents to be modified.

LockedContents = 512

Allow the annotation to be deleted, resized, moved or restyled but disallow changes to the annotation contents. Opposite to Locked.

NoRotate = 16

Do not rotate the annotation as the page is rotated.

NoView = 32

Do not display the annotation in viewer applications as with Hidden, however allow the annotation to be printed if Print is set.

NoZoom = 8

Do not zoom/scale the annotation as the zoom of the document is changed.

Print = 4

The annotation should be included when the document is physically printed.

ReadOnly = 64

Allow the annotation to be displayed/printed if applicable but do not respond to user interaction, e.g. mouse clicks.

ToggleNoView = 256

Invert the meaning of the NoView flag.