Click or drag to resize

PdfAnnotationType Enumeration

Represents types of thePdfAnnotations.

Namespace: SautinSoft.Pdf.Annotations
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2025.3.13
Syntax
public enum PdfAnnotationType
Members
Member nameValueDescription
Unknown0 The unknown annotation.
Text1

Text annotation.

Markup: Yes.

Link2

The PdfLinkAnnotation.

Markup: No.

FreeText3

(PDF 1.3) Free text annotation.

Markup: Yes.

Line4 
Square5 
Circle6

(PDF 1.3) Circle annotation.

Markup: Yes.

Polygon7

(PDF 1.5) Polygon annotation.

Markup: Yes.

PolyLine8

(PDF 1.5) Polyline annotation.

Markup: Yes.

Highlight9

(PDF 1.3) Highlight annotation.

Markup: Yes.

Underline10

(PDF 1.3) Underline annotation.

Markup: Yes.

Squiggly11

(PDF 1.4) Squiggly-underline annotation.

Markup: Yes.

StrikeOut12

(PDF 1.3) Strikeout annotation.

Markup: Yes.

Stamp13

(PDF 1.3) Rubber stamp annotation.

Markup: Yes.

Caret14

(PDF 1.5) Caret annotation.

Markup: Yes.

Ink15

(PDF 1.3) Ink annotation.

Markup: Yes.

Popup16

(PDF 1.3) Pop-up annotation.

Markup: No.

FileAttachment17 
Sound18

(PDF 1.2; deprecated in PDF 2.0) Sound annotation.

Markup: Yes.

Movie19

(PDF 1.2; deprecated in PDF 2.0) Movie annotation.

Markup: No.

Widget20

(PDF 1.2) The PdfField.

Markup: No.

Screen21

(PDF 1.5) Screen annotation.

Markup: No.

PrinterMark22

(PDF 1.4) Printer’s mark annotation.

Markup: No.

TrapNet23

(PDF 1.3) Trap network annotation.

Markup: No.

Watermark24

(PDF 1.6) Watermark annotation.

Markup: No.

ThreeD25

(PDF 1.6) 3D annotation.

Markup: No.

Redact26

(PDF 1.7) Redact annotation.

Markup: Yes.

Projection27

(PDF 2.0) Projection annotation.

Markup: Yes.

RichMedia28

(PDF 2.0) RichMedia annotation.

Markup: No.

See Also