| PDAnnotation | This class represents a PDF annotation. | code | html |
| PDAnnotationMarkup | This class represents the additonal fields of a Markup type Annotation. | code | html |
| PDAnnotationFileAttachment | This is the class that represents a file attachement. | code | html |
| PDAnnotationLine | This is the class that represents a line annotation. | code | html |
| PDAnnotationLink | This is the class that represents a link annotation. | code | html |
| PDAnnotationPopup | This is the class that represents a popup annotation. | code | html |
| PDAnnotationRubberStamp | This is the class that represents a rubber stamp annotation. | code | html |
| PDAnnotationSquareCircle | This is the class that represents a rectangular or eliptical annotation Introduced in PDF 1.3 specification . | code | html |
| PDAnnotationText | This is the class that represents a text annotation. | code | html |
| PDAnnotationTextMarkup | This is the abstract class that represents a text markup annotation Introduced in PDF 1.3 specification, except Squiggly lines in 1.4. | code | html |
| PDAnnotationUnknown | This is the class that represents an arbitary Unknown Annotation type. | code | html |
| PDAnnotationWidget | This is the class that represents a widget. | code | html |
| PDAppearanceCharacteristicsDictionary | This class represents an appearance characteristics dictionary. | code | html |
| PDAppearanceDictionary | This class represents a PDF /AP entry the appearance dictionary. | code | html |
| PDAppearanceStream | This class represents an appearance for an annotation. | code | html |
| PDBorderEffectDictionary | This class represents a PDF /BE entry the border effect dictionary. | code | html |
| PDBorderStyleDictionary | This class represents a PDF /BS entry the border style dictionary. | code | html |
| PDExternalDataDictionary | This class represents an external data dictionary. | code | html |