←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 final class PDFAnnotationType 
    extends java.lang.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

PDFAnnotationType 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 table 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 21.0.2021.7.6
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Pdf Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.