Package | Description |
---|---|
com.qoppa.pdf.annotations |
Classes representing PDF annotations.
|
com.qoppa.pdf.dom |
Classes representing the PDF document object model.
|
com.qoppa.pdfNotes |
PDFNotesBean, toolbar and related classes.
|
com.qoppa.pdfProcess |
jPDFProcess main classes, used to manipulate PDF documents and pages.
|
com.qoppa.pdfViewer |
PDFViewerBean and related classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Callout
Interface representing a Callout annotation in a PDF document.
|
interface |
Caret
Interface representing a Caret annotation in a PDF document.
|
interface |
Circle
Interface representing a Circle annotation in a PDF document.
|
interface |
FileAttachment
Interface representing a File Attachment annotation in a PDF document.
|
interface |
FreeText
Interface representing a FreeText annotation in a PDF document.
|
interface |
Ink
Interface representing an Ink annotation in a PDF document.
|
interface |
Line
Interface representing a Line annotation in a PDF document.
|
interface |
Link
Interface representing a Link annotation in a PDF document.
|
interface |
Polygon
Class representing a Polygon annotation in a PDF document.
|
interface |
Polyline
Class representing a Polyline annotation in a PDF document.
|
interface |
Popup
Interface representing a Popup annotation in a PDF document.
|
interface |
Redaction
Interface representing a Redaction annotation in a PDF document.
|
interface |
RichMedia
Interface representing a RichMedia annotation in a PDF document.
|
interface |
RubberStamp
Interface representing a Rubber Stamp annotation in a PDF document.
|
interface |
ShapeAnnotation
Abstract class to be extended by annotations that contain
textual content.
|
interface |
Sound
Interface representing a Sound annotation in a PDF document.
|
interface |
Square
Interface representing a Square annotation in a PDF document.
|
interface |
Text
Interface representing a Text annotation (also known as sticky note) in a PDF document.
|
interface |
TextMarkup
Interface representing a Text Markup annotation in a PDF document.
|
interface |
ThreeDimensional
Interface representing a 3D annotation in a PDF document.
|
interface |
UnrecognizedAnnotation
Interface representing an annotation of an unrecognized subtype.
|
interface |
WatermarkAnnotation
Interface representing a Watermark annotation in a PDF document.
|
interface |
Widget
An abstract class that represents a Widget.
|
interface |
WidgetButton
Interface to a button Widget annotation.
|
interface |
WidgetCheckBox
Interface to a check box Widget annotation.
|
interface |
WidgetChoice
Abstract interface to a choice Widget annotation.
|
interface |
WidgetCombo
Interface to a combo box Widget annotation.
|
interface |
WidgetList
Interface to a list box Widget annotation.
|
interface |
WidgetPushButton
Interface to a push button Widget annotation.
|
interface |
WidgetRadioButton
Interface to a radio button Widget annotation.
|
interface |
WidgetSignature
Interface to a signature field Widget annotation.
|
interface |
WidgetText
Interface to a text field Widget annotation.
|
Modifier and Type | Method and Description |
---|---|
Annotation |
AnnotationComponent.getAnnotation()
Returns the annotation for this AnnotationComponent.
|
Annotation |
Annotation.getIRTAnnotation()
The annotation that this annotation is "in reply to." The relationship
between the two annotations is either a group or a reply.
|
Modifier and Type | Method and Description |
---|---|
Vector<Annotation> |
IPDFPage.getAnnotations()
Returns a list of PDF annotations in this page.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFNotesBean.addAnnotation(Annotation newAnnot,
int pageIndex)
Add an annotation to the document programmatically.
|
void |
PDFNotesBean.addAnnotation(Annotation newAnnot,
int pageIndex,
boolean setRotation)
Add an annotation to the document programmatically.
|
void |
IPDFListener.annotAdded(PDFNotesBean notesBean,
Annotation newAnnot,
IPDFPage pdfPage,
int pageIndex)
This method is called by
PDFNotesBean after
a new annotation was added. |
void |
IPDFListener.annotDeleted(PDFNotesBean notesBean,
Annotation annot,
int pageIndex)
This method is called by
PDFNotesBean after
an annotation was deleted. |
void |
IPDFListener.annotModified(PDFNotesBean notesBean,
Annotation annot,
int pageIndex)
This method is called by
PDFNotesBean after
an annotation was modified. |
void |
MutableDocument.flattenAnnotation(Annotation annot,
int pageIndex)
Flattens a single annotation into the content layer.
|
void |
PDFNotesBean.removeAnnotation(Annotation annot,
int pageIndex)
Remove an annotation from the document programmatically.
|
void |
IAnnotationManagerNotes.setMarked(Annotation annot,
boolean marked,
PDFPage parentPage)
Set the marked status of an Annotation.
|
void |
IAnnotationManagerNotes.setReviewStatus(Annotation annot,
String status,
PDFPage parentPage)
Set the review status of an Annotation.
|
void |
PDFNotesBean.startEdit(Annotation annot,
boolean useDefault,
boolean isSticky)
This method starts an annotation editor appropriate to the type of annotation
passed to it.
|
Modifier and Type | Method and Description |
---|---|
void |
MutableDocument.exportAnnotsAsFDF(OutputStream outStream,
String pathToPDFFile,
Set<Annotation> annotSet)
Export the set of annotation comments to an output stream in FDF format.
|
void |
MutableDocument.exportAnnotsAsFDF(String fileName,
Set<Annotation> annotSet)
Exports annotation comments in FDF format.
|
void |
MutableDocument.exportAnnotsAsXFDF(OutputStream outStream,
String pathToPDFFile,
Set<Annotation> annotSet)
Export annotations comments to an output stream in XFDF format.
|
void |
MutableDocument.exportAnnotsAsXFDF(String fileName,
Set<Annotation> annotSet)
Exports annotations comments in XFDF format to a file.
|
Modifier and Type | Method and Description |
---|---|
Annotation |
PDFPage.copyAnnotation(Annotation annot)
Use this method to copy a single annotation onto this page, from this or other documents.
|
Modifier and Type | Method and Description |
---|---|
Vector<Annotation> |
PDFPage.getAnnotations()
Returns a list of PDF annotations in this page, including form fields widgets.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFPage.addAnnotation(Annotation annot)
Adds a new annotation to this page.
|
Annotation |
PDFPage.copyAnnotation(Annotation annot)
Use this method to copy a single annotation onto this page, from this or other documents.
|
Object |
PDFPage.flattenAnnotation(Annotation annot)
Flatten an annotation into the content.
|
void |
PDFPage.removeAnnotation(Annotation annot)
Removes an annotation from this page.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFDocument.addAnnotations(Map<Integer,Vector<Annotation>> annotHash)
This method allows multiple annotations to be added to multiple pages.
|
int |
PDFPage.deleteAnnotations(List<? extends Annotation> annots)
Deletes a list of annotations on the page.
|
void |
PDFDocument.exportAnnotsAsFDF(OutputStream outStream,
String pathToPDFFile,
Set<Annotation> annotSet)
Export the set of annotation comments to an output stream in FDF format.
|
void |
PDFDocument.exportAnnotsAsFDF(String fileName,
Set<Annotation> annotSet)
Exports a set of annotation comments in FDF format.
|
void |
PDFDocument.exportAnnotsAsXFDF(OutputStream outStream,
String pathToPDFFile,
Set<Annotation> annotSet)
Export annotations comments to an output stream in XFDF format.
|
void |
PDFDocument.exportAnnotsAsXFDF(String fileName,
Set<Annotation> annotSet)
Exports annotations comments in XFDF format.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFViewerBean.addAnnotationToSelection(Annotation annot)
Adds the given Annotation's component to the list of selected components.
|
void |
PDFViewerBean.deselectAnnotation(Annotation annot)
Removes the given Annotation's component to the list of selected components.
|
void |
PDFViewerBean.scrollToAnnotation(Annotation annot)
If annot is not visible, this method will scroll to it.
|
void |
PDFViewerBean.selectAnnotation(Annotation annot)
Selects the given Annotation's component.
|