| Package | Description |
|---|---|
| de.intarsys.pdf.app.action |
Some application level framework to handle the event mechanics in a PDF document.
|
| de.intarsys.pdf.app.annotation | |
| de.intarsys.pdf.app.appearance |
The "framework" for dealing with appearances.
|
| de.intarsys.pdf.pd |
The higher level building blocks of a PDF document.
|
| Modifier and Type | Method and Description |
|---|---|
static PDAnnotation |
AnnotationFactoryTools.createAnnotation(COSName type,
PDPage page,
Rectangle2D rect,
Map attributes)
Create a new
PDAnnotation from scratch. |
PDAnnotation |
IAnnotationFactory.createAnnotation(PDPage page,
Rectangle2D rect,
Map attributes)
Create a new
PDAnnotation from scratch. |
PDAnnotation |
IAnnotationReference.getAnnotation()
The
PDAnnotation referenced by this. |
| Modifier and Type | Method and Description |
|---|---|
static PDAppearance |
AppearanceCreatorTools.createAppearance(PDAnnotation annotation) |
static PDAppearance |
AppearanceCreatorTools.createAppearance(PDAnnotation annotation,
IAppearanceCreator appearanceCreator) |
PDAppearance |
NullAppearanceCreator.createAppearance(PDAnnotation annotation,
PDAppearance appearance) |
PDAppearance |
IdentityAppearanceCreator.createAppearance(PDAnnotation annotation,
PDAppearance appearance) |
PDAppearance |
IAppearanceCreator.createAppearance(PDAnnotation annotation,
PDAppearance appearance)
Create a PDAppearance suitable to display annotation in its current
state.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PDAnyAnnotation
A generic annotation implementation.
|
class |
PDCircleAnnotation |
class |
PDFileAttachmentAnnotation
The file attachment annotation
|
class |
PDHighlightAnnotation |
class |
PDInkAnnotation |
class |
PDLineAnnotation |
class |
PDLinkAnnotation
An annotation implementing a hyperlink behavior within a document.
|
class |
PDMarkupAnnotation
A generic markup annotation implementation.
|
class |
PDPolygonAnnotation |
class |
PDPolylineAnnotation |
class |
PDPopupAnnotation
The implementation of a popup window definition within the document.
|
class |
PDSquareAnnotation |
class |
PDSquigglyAnnotation |
class |
PDStampAnnotation
A stamp annotation.
|
class |
PDStrikeOutAnnotation |
class |
PDTextAnnotation
The /Text annotation.
|
class |
PDTextMarkupAnnotation
An abstract text markup (highlight, underline, squiggly, strikeout)
annotation.
|
class |
PDUnderlineAnnotation |
class |
PDWidgetAnnotation
The annotation representing a field in an AcroForm.
|
| Modifier and Type | Method and Description |
|---|---|
PDAnnotation |
PDAnnotation.copy()
Create a copy of the receiver.
|
PDAnnotation |
PDAcroFormNode.getAnnotation(int index)
Get an annotation from the tree beyond
this identified by
index. |
PDAnnotation |
PDAcroFormField.getAnyAnnotation()
Deprecated.
|
PDAnnotation |
PDPageNode.getFirstAnnotation()
The first
PDAnnotation linked on this page. |
PDAnnotation |
PDPage.getFirstAnnotation() |
PDAnnotation |
PDMarkupAnnotation.getInReplyTo() |
PDAnnotation |
PDPageNode.getLastAnnotation()
The last
PDAnnotation linked on this page. |
PDAnnotation |
PDPage.getLastAnnotation() |
PDAnnotation |
PDPage.getNextAnnotation(PDAnnotation annot)
The
PDAnnotation following the given PDAnnotation annot
or null, if annot was the last one in the list or does't
exist on this page. |
static PDAnnotation |
PDAnnotationTools.getNextAnnotation(PDAnnotation annotation)
Returns the next annotation following
annotation on the same
page. |
static PDAnnotation |
PDAnnotationTools.getNextAnnotationAllPages(PDAnnotation annotation)
Returns the next annotation following
annotation in the
whole document. |
PDAnnotation |
PDPopupAnnotation.getParent() |
PDAnnotation |
PDMarkupAnnotation.getPopup() |
PDAnnotation |
PDPage.getPreviousAnnotation(PDAnnotation annot)
Returns the
PDAnnotation preceding the given PDAnnotation
annot or null, if annot was the first one in the list or does't exist on
this page. |
static PDAnnotation |
PDAnnotationTools.getPreviousAnnotation(PDAnnotation annotation)
Returns the annotation preceding
annotation on the same
page. |
static PDAnnotation |
PDAnnotationTools.getPreviousAnnotationAllPages(PDAnnotation annotation)
Returns the annotation preceding
annotation in the whole
document. |
| Modifier and Type | Method and Description |
|---|---|
List<PDAnnotation> |
PDPage.getAnnotations()
Get a list of all
PDAnnotation objects that are referenced in
this page. |
| Modifier and Type | Method and Description |
|---|---|
void |
PDPage.addAnnotation(PDAnnotation annot)
Add a
PDAnnotation to the collection of annotations on the
receiver page. |
static void |
PDAnnotationTools.adjustRectangleToAppearance(PDAnnotation annotation) |
static void |
PDAnnotationTools.adjustRectangleToAppearance(PDAnnotation annotation,
PDAppearance appearance) |
static PDAppearance |
PDAnnotationTools.getAppearance(PDAnnotation annotation)
The
PDAppearance for annotation. |
PDAnnotation |
PDPage.getNextAnnotation(PDAnnotation annot)
The
PDAnnotation following the given PDAnnotation annot
or null, if annot was the last one in the list or does't
exist on this page. |
static PDAnnotation |
PDAnnotationTools.getNextAnnotation(PDAnnotation annotation)
Returns the next annotation following
annotation on the same
page. |
static PDAnnotation |
PDAnnotationTools.getNextAnnotationAllPages(PDAnnotation annotation)
Returns the next annotation following
annotation in the
whole document. |
static PDPage |
PDAnnotationTools.getPage(PDAnnotation annotation) |
PDAnnotation |
PDPage.getPreviousAnnotation(PDAnnotation annot)
Returns the
PDAnnotation preceding the given PDAnnotation
annot or null, if annot was the first one in the list or does't exist on
this page. |
static PDAnnotation |
PDAnnotationTools.getPreviousAnnotation(PDAnnotation annotation)
Returns the annotation preceding
annotation on the same
page. |
static PDAnnotation |
PDAnnotationTools.getPreviousAnnotationAllPages(PDAnnotation annotation)
Returns the annotation preceding
annotation in the whole
document. |
void |
PDPage.removeAnnotation(PDAnnotation annot)
Remove a
PDAnnotation from the page. |
void |
PDPopupAnnotation.setParent(PDAnnotation parent) |
| Constructor and Description |
|---|
AnnotationFlags(PDAnnotation annotation) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.