Table of Contents

Enum AnnotationType

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

The standard annotation types in PDF documents.

public enum AnnotationType

Fields

Artwork3D = 24

Represents a 3D model/artwork, for example from CAD, in a PDF document.

Caret = 13

A visual symbol indicating the presence of text edits.

Circle = 5

Display an ellipse on the page.

FileAttachment = 16

A file.

FreeText = 2

Displays text on the page. Unlike Text there is no associated pop-up.

Highlight = 8

A highlight for text or content with associated annotation texyt.

Ink = 14

A freehand 'scribble' formed by one or more paths.

Line = 3

Display a single straight line on the page with optional line ending styles.

A link to elsewhere in the document or an external application/web link.

Movie = 18

Embeds a movie from a file in a PDF document.

Other = 25

A custom annotation type.

PolyLine = 7

Display a set of connected lines on the page which is not a closed polygon.

Polygon = 6

Display a closed polygon on the page.

Popup = 15

Displays text in a pop-up window for entry or editing.

PrinterMark = 21

Represents a symbol used during the physical printing process to maintain output quality, e.g. color bars or cut marks.

Screen = 20

Specifies a page region for media clips to be played and actions to be triggered from.

Sound = 17

A sound to be played through speakers.

Square = 4

Display a rectangle on the page.

Squiggly = 10

A jagged squiggly line under text with associated annotation text.

Stamp = 12

Text or graphics intended to display as if inserted by a rubber stamp.

StrikeOut = 11

A strikeout through some text with associated annotation text.

Text = 0

A 'sticky note' style annotation displaying some text with open/closed pop-up state.

TrapNet = 22

Used during the physical printing process to prevent colors mixing.

Underline = 9

An underline under text with associated annotation text.

Watermark = 23

Adds a watermark at a fixed size and position irrespective of page size.

Widget = 19

Used by interactive forms to represent field appearance and manage user interactions.