Top Description Interfaces Classes
module org.apache.pdfbox

Package org.apache.pdfbox.pdmodel.interactive.annotation


The annotation package contains classes that work with PDF annotation elements.

Interface Summary

Modifier and TypeInterface and Description
public interface
AnnotationFilter

Simple interface allowing the use of an annotation filter visitor.

Class Summary

Modifier and TypeClass and Description
public abstract class
PDAnnotation

A PDF annotation.

public class
public class
public class
PDAnnotationFileAttachment

This is the class that represents a file attachment.

public class
public class
public class
public class
PDAnnotationLine

This is the class that represents a line annotation.

public class
PDAnnotationLink

This is the class that represents a link annotation.

public class
PDAnnotationMarkup

This class represents the additional fields of a Markup type Annotation.

public class
public class
public class
PDAnnotationPopup

This is the class that represents a popup annotation.

public class
PDAnnotationRubberStamp

This is the class that represents a rubber stamp annotation.

public class
public class
public abstract class
PDAnnotationSquareCircle

This is the class that represents a rectangular or elliptical annotation introduced in PDF 1.3 specification .

public class
public class
public class
PDAnnotationText

This is the class that represents a text annotation.

public class
PDAnnotationTextMarkup

This is the abstract class that represents a text markup annotation introduced in the PDF 1.3 specification, except Squiggly lines in 1.4.

public class
public class
PDAnnotationUnknown

This is the class that represents an arbitrary Unknown Annotation type.

public class
PDAnnotationWidget

This is the class that represents a widget annotation.

public class
PDAppearanceCharacteristicsDictionary

This class represents an appearance characteristics dictionary.

public class
PDAppearanceDictionary

An appearance dictionary specifying how the annotation shall be presented visually on the page.

public class
PDAppearanceEntry

An entry in an appearance dictionary.

public class
PDAppearanceStream

An appearance stream is a form XObject, a self-contained content stream that shall be rendered inside the annotation rectangle.

public class
PDBorderEffectDictionary

This class represents a PDF /BE entry the border effect dictionary.

public class
PDBorderStyleDictionary

This class represents a PDF /BS entry the border style dictionary.

public class
PDExternalDataDictionary

This class represents an external data dictionary.