com.lowagie.text.pdf.internal
public class PdfAnnotationsImp extends Object
Field Summary | |
---|---|
protected PdfAcroForm | acroForm
This is the AcroForm object for the complete document. |
protected ArrayList | annotations
This is the array containing the references to annotations
that were added to the document. |
protected ArrayList | delayedAnnotations
This is an array containing references to some delayed annotations
(that were added for a page that doesn't exist yet). |
Constructor Summary | |
---|---|
PdfAnnotationsImp(PdfWriter writer) |
Method Summary | |
---|---|
void | addAnnotation(PdfAnnotation annot) |
void | addCalculationOrder(PdfFormField formField) |
void | addFormFieldRaw(PdfFormField field) |
void | addPlainAnnotation(PdfAnnotation annot) |
static PdfAnnotation | convertAnnotation(PdfWriter writer, Annotation annot, Rectangle defaultRect) |
PdfAcroForm | getAcroForm()
Gets the AcroForm object. |
boolean | hasUnusedAnnotations() |
boolean | hasValidAcroForm()
Checks if the AcroForm is valid. |
void | resetAnnotations() |
PdfArray | rotateAnnotations(PdfWriter writer, Rectangle pageSize) |
void | setSigFlags(int f) |
Returns: the PdfAcroform object of the PdfDocument