Package | Description |
---|---|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure |
The logical structure package provides a mechanism for incorporating
structural information about a document's content into a PDF file.
|
org.apache.pdfbox.pdmodel.interactive.annotation |
The annotation package contains classes that work with PDF annotation elements.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.List<PDAnnotation> |
PDPage.getAnnotations() |
This will return a list of the Annotations for this page.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDPage.setAnnotations(java.util.List<PDAnnotation> annots) |
This will set the list of annotations.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDObjectReference.setReferencedObject(PDAnnotation annotation) |
Sets the referenced annotation.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PDAnnotationFileAttachment |
This is the class that represents a file attachement.
|
class |
PDAnnotationLine |
This is the class that represents a line annotation.
|
class |
PDAnnotationLink |
This is the class that represents a link annotation.
|
class |
PDAnnotationMarkup |
This class represents the additonal fields of a Markup type Annotation.
|
class |
PDAnnotationPopup |
This is the class that represents a popup annotation.
|
class |
PDAnnotationRubberStamp |
This is the class that represents a rubber stamp annotation.
|
class |
PDAnnotationSquareCircle |
This is the class that represents a rectangular or eliptical annotation
Introduced in PDF 1.3 specification .
|
class |
PDAnnotationText |
This is the class that represents a text annotation.
|
class |
PDAnnotationTextMarkup |
This is the abstract class that represents a text markup annotation
Introduced in PDF 1.3 specification, except Squiggly lines in 1.4.
|
class |
PDAnnotationUnknown |
This is the class that represents an arbitary Unknown Annotation type.
|
class |
PDAnnotationWidget |
This is the class that represents a widget.
|
Modifier and Type | Method | Description |
---|---|---|
static PDAnnotation |
PDAnnotation.createAnnotation(COSBase base) |
Create the correct annotation from the base COS object.
|
PDAnnotation |
PDAnnotationMarkup.getInReplyTo() |
This will retrieve the annotation to which this one is "In Reply To" the
actual relationship is specified by the RT entry.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDAnnotationMarkup.setInReplyTo(PDAnnotation irt) |
This will set the annotation to which this one is "In Reply To" the
actual relationship is specified by the RT entry.
|