PTExtendedAnnotType
enum PTExtendedAnnotType : NSUInteger {}
Annotation types, including those of PTAnnotType, and extra types
that are determined based on an annotation’s properties.
-
Text annotation
Declaration
Objective-C
PTExtendedAnnotTypeTextSwift
case text = 0 -
Link annotation
Declaration
Objective-C
PTExtendedAnnotTypeLinkSwift
case link = 1 -
Free text annotation
Declaration
Objective-C
PTExtendedAnnotTypeFreeTextSwift
case freeText = 2 -
Line annotation
Declaration
Objective-C
PTExtendedAnnotTypeLineSwift
case line = 3 -
Square annotation
Declaration
Objective-C
PTExtendedAnnotTypeSquareSwift
case square = 4 -
Circle annotation
Declaration
Objective-C
PTExtendedAnnotTypeCircleSwift
case circle = 5 -
Polygon annotation (with
e_ptNonereturn value from-[PTMarkup GetBorderEffect])Declaration
Objective-C
PTExtendedAnnotTypePolygonSwift
case polygon = 6 -
Polyline annotation
Declaration
Objective-C
PTExtendedAnnotTypePolylineSwift
case polyline = 7 -
Highlight annotation
Declaration
Objective-C
PTExtendedAnnotTypeHighlightSwift
case highlight = 8 -
Underline annotation
Declaration
Objective-C
PTExtendedAnnotTypeUnderlineSwift
case underline = 9 -
Squiggly-underline annotation
Declaration
Objective-C
PTExtendedAnnotTypeSquigglySwift
case squiggly = 10 -
Strikeout annotation
Declaration
Objective-C
PTExtendedAnnotTypeStrikeOutSwift
case strikeOut = 11 -
Rubber stamp annotation
Declaration
Objective-C
PTExtendedAnnotTypeStampSwift
case stamp = 12 -
Caret annotation
Declaration
Objective-C
PTExtendedAnnotTypeCaretSwift
case caret = 13 -
Ink annotation
Declaration
Objective-C
PTExtendedAnnotTypeInkSwift
case ink = 14 -
Pop-up annotation
Declaration
Objective-C
PTExtendedAnnotTypePopupSwift
case popup = 15 -
File attachment annotation
Declaration
Objective-C
PTExtendedAnnotTypeFileAttachmentSwift
case fileAttachment = 16 -
Sound annotation
Declaration
Objective-C
PTExtendedAnnotTypeSoundSwift
case sound = 17 -
Movie annotation
Declaration
Objective-C
PTExtendedAnnotTypeMovieSwift
case movie = 18 -
Widget annotation
Declaration
Objective-C
PTExtendedAnnotTypeWidgetSwift
case widget = 19 -
Screen annotation
Declaration
Objective-C
PTExtendedAnnotTypeScreenSwift
case screen = 20 -
Printer’s mark annotation
Declaration
Objective-C
PTExtendedAnnotTypePrinterMarkSwift
case printerMark = 21 -
Trap network annotation
Declaration
Objective-C
PTExtendedAnnotTypeTrapNetSwift
case trapNet = 22 -
Watermark annotation
Declaration
Objective-C
PTExtendedAnnotTypeWatermarkSwift
case watermark = 23 -
3D annotation
Declaration
Objective-C
PTExtendedAnnotType3DSwift
case threeDimensional = 24 -
Redaction annotation
Declaration
Objective-C
PTExtendedAnnotTypeRedactSwift
case redact = 25 -
Projection annotation, Adobe supplement to ISO 32000
Declaration
Objective-C
PTExtendedAnnotTypeProjectionSwift
case projection = 26 -
Rich Media annotation, Adobe supplement to ISO 32000
Declaration
Objective-C
PTExtendedAnnotTypeRichMediaSwift
case richMedia = 27 -
Any other annotation type, not listed in the PDF specification and unrecognized by PDFTron software
Declaration
Objective-C
PTExtendedAnnotTypeUnknownSwift
case unknown = 28 -
Arrow annotation
Declaration
Objective-C
PTExtendedAnnotTypeArrowSwift
case arrow = 29 -
Signature annotation
Declaration
Objective-C
PTExtendedAnnotTypeSignatureSwift
case signature = 30 -
Cloudy annotation (with
e_ptCloudyreturn value from-[PTMarkup GetBorderEffect])Declaration
Objective-C
PTExtendedAnnotTypeCloudySwift
case cloudy = 31 -
Ruler annotation
Declaration
Objective-C
PTExtendedAnnotTypeRulerSwift
case ruler = 32 -
Perimeter annotation
Declaration
Objective-C
PTExtendedAnnotTypePerimeterSwift
case perimeter = 33 -
Area annotation
Declaration
Objective-C
PTExtendedAnnotTypeAreaSwift
case area = 34 -
Image stamp annotation
Declaration
Objective-C
PTExtendedAnnotTypeImageStampSwift
case imageStamp = 35 -
Pencil drawing annotation
Declaration
Objective-C
PTExtendedAnnotTypePencilDrawingSwift
case pencilDrawing = 36 -
Freehand highlight annotation.
Declaration
Objective-C
PTExtendedAnnotTypeFreehandHighlightSwift
case freehandHighlight = 37 -
Free text callout annotation.
Declaration
Objective-C
PTExtendedAnnotTypeCalloutSwift
case callout = 38 -
Text redact annotation
Declaration
Objective-C
PTExtendedAnnotTypeTextRedactSwift
case textRedact = 39 -
Text field annotation
Declaration
Objective-C
PTExtendedAnnotTypeTextFieldSwift
case textField = 40 -
Check box annotation
Declaration
Objective-C
PTExtendedAnnotTypeCheckBoxSwift
case checkBox = 41 -
Radio button annotation
Declaration
Objective-C
PTExtendedAnnotTypeRadioButtonSwift
case radioButton = 42 -
Combo box annotation
Declaration
Objective-C
PTExtendedAnnotTypeComboBoxSwift
case comboBox = 43 -
List box annotation
Declaration
Objective-C
PTExtendedAnnotTypeListBoxSwift
case listBox = 44 -
Signature field annotation
Declaration
Objective-C
PTExtendedAnnotTypeSignatureFieldSwift
case signatureField = 45 -
Date text annotation
Declaration
Objective-C
PTExtendedAnnotTypeDateTextSwift
case dateText = 46 -
Spacing text annotation
Declaration
Objective-C
PTExtendedAnnotTypeSpacingTextSwift
case spacingText = 47 -
Eraser ‘annotation’
Declaration
Objective-C
PTExtendedAnnotTypeEraserSwift
case eraser = 48 -
Count annotation
Declaration
Objective-C
PTExtendedAnnotTypeCountSwift
case count = 49 -
The last enum value representing the total count of existing types
Declaration
Objective-C
PTExtendedAnnotTypeLastEnumValueSwift
case lastEnumValue = 50
PTExtendedAnnotType Enumeration Reference