Types of Annotations

Note: This topic is for Document/Medical only.

LEADTOOLS supports the following types of annotation objects:

Constant

Meaning

ANN_OBJECT_CONTAINER

[0] Container Annotation

ANN_OBJECT_TEXT

[15] Text Annotation

ANN_OBJECT_NOTE

[9] Note Annotation

ANN_OBJECT_LINE

[8] Line Annotation

ANN_OBJECT_POLYLINE

[11] Polyline Annotation

ANN_OBJECT_FREEHAND

[5] Freehand Line Annotation

ANN_OBJECT_RECT

[12] Rectangle Annotation

ANN_OBJECT_ELLIPSE

[4] Ellipse Annotation

ANN_OBJECT_POLYGON

[10] Polygon Annotation

ANN_OBJECT_POINTER

[1] Pointer Annotation

ANN_OBJECT_BUTTON

[3] Button Annotation

ANN_OBJECT_STAMP

[14] Stamp Annotation

ANN_OBJECT_HILITE

[6] Highlight Annotation

ANN_OBJECT_REDACT

[13] Redaction Annotation

ANN_OBJECT_AUDIO

[2] Audio Clip Annotation

ANN_OBJECT_HOTSPOT

[7] Hot Spot Annotation

ANN_OBJECT_AUTOMATION

[16] Annotation Automation

ANN_OBJECT_RULER

[17] Ruler Annotation

ANN_OBJECT_CROSSPRODUCT

[18] Cross Product Annotation

ANN_OBJECT_POINT

[19] Point Annotation

ANN_OBJECT_PROTRACTOR

[20] Protractor Annotation

ANN_OBJECT_PUSHPIN

[22] PushPin Annotation

ANN_OBJECT_FREEHANDHOTSPOT

[23] Freehand Hotspot Annotation

ANN_OBJECT_ALL

[-1] All annotation object types

ANN_OBJECT_CURVE

[24] Curve Annotation Object

ANN_OBJECT_CURVECLOSED

[25] Closed Curve Annotation Object

ANN_OBJECT_ENCRYPT

[26] Encrypt Annotation Object

ANN_OBJECT_TEXTPOINTER

[27] Text Pointer Annotation Object

ANN_OBJECT_POLYRULER

[28] Polyruler Annotation Object

ANN_OBJECT_RTF

[29] Rich Text Annotation Object