←Select platform

PDFAnnotationType Enumeration

Summary

Specifies the type of PDF annotation

Syntax
C#
VB
C++
Java
[SerializableAttribute()] 
public enum PDFAnnotationType  
<SerializableAttribute()> 
Public Enum PDFAnnotationType  
public enum PDFAnnotationType 
[SerializableAttribute()] 
public enum class PDFAnnotationType  

Members
ValueMemberDescription
0Note Note annotation
1Text Text annotation
2Line Line annotation
3Rectangle Rectangle annotation
4Ellipse Ellipse annotation
5Polyline Polyline annotation
6Polygon Polygon annotation
7Pencil Pencil annotation
8Highlight Highlight annotation
9Underline Underline annotation
10Strikeout Strikeout annotation
11Squiggly Squiggly annotation

Remarks

The PDFAnnotationType enumeration is used as the type for the PDFAnnotation.AnnotationType property.

Each member of the PDFAnnotationType enumeration listed below can be converted from and to LEAD AnnObject annotations. Below is a chart showing the mapping between an AnnObject and a PDFAnnotationType using the AnnPDFConvertor Class:

PDFAnnotationType AnnObject
Ellipse AnnEllipseObject
Highlight AnnHiliteObject
Line AnnPolyLineObject (single line)
Note AnnStickyNoteObject
Pencil AnnPolyLineObject (freehand style)
Polygon AnnPolyLineObject (closed figure)
Polyline AnnPolyLineObject (2+ lines)
Rectangle AnnRectangleObject
Strikeout AnnTextStrikeoutObject
Text AnnTextObject
Text (with IntentFreeTextCallout) AnnTextPointerObject
Underline AnnTextUnderlineObject

Example

For an example, refer to PDFAnnotation.

Requirements

Target Platforms

See Also

Reference

Leadtools.Pdf Namespace

Help Version 20.0.2020.4.3
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Pdf Assembly