Uses of Class
com.lowagie.text.pdf.PdfAnnotation
Packages that use PdfAnnotation
Package
Description
-
Uses of PdfAnnotation in com.lowagie.text
Methods in com.lowagie.text with parameters of type PdfAnnotationModifier and TypeMethodDescriptionChunk.setAnnotation
(PdfAnnotation annotation) Sets a generic annotation to thisChunk
. -
Uses of PdfAnnotation in com.lowagie.text.pdf
Subclasses of PdfAnnotation in com.lowagie.text.pdfMethods in com.lowagie.text.pdf that return PdfAnnotationModifier and TypeMethodDescriptionPdfAnnotation.PdfImportedLink.createAnnotation
(PdfWriter writer) static PdfAnnotation
PdfAnnotation.createFileAttachment
(PdfWriter writer, Rectangle rect, String contents, byte[] fileStore, String file, String fileDisplay) Creates a file attachment annotation.static PdfAnnotation
PdfAnnotation.createFileAttachment
(PdfWriter writer, Rectangle rect, String contents, PdfFileSpecification fs) Creates a file attachment annotationstatic PdfAnnotation
PdfAnnotation.createFreeText
(PdfWriter writer, Rectangle rect, String contents, PdfContentByte defaultAppearance) Add some free text to the document.static PdfAnnotation
static PdfAnnotation
PdfAnnotation.createLine
(PdfWriter writer, Rectangle rect, String contents, float x1, float y1, float x2, float y2) Adds a line to the document.protected static PdfAnnotation
PdfAnnotation.createLink
(PdfWriter writer, Rectangle rect, PdfName highlight) Creates a link.static PdfAnnotation
PdfAnnotation.createLink
(PdfWriter writer, Rectangle rect, PdfName highlight, int page, PdfDestination dest) Creates an Annotation with a PdfDestination.static PdfAnnotation
PdfAnnotation.createLink
(PdfWriter writer, Rectangle rect, PdfName highlight, PdfAction action) Creates an Annotation with an Action.static PdfAnnotation
PdfAnnotation.createLink
(PdfWriter writer, Rectangle rect, PdfName highlight, String namedDestination) Creates an Annotation with an local destination.static PdfAnnotation
PdfAnnotation.createMarkup
(PdfWriter writer, Rectangle rect, String contents, int type, float[] quadPoints) static PdfAnnotation
PdfAnnotation.createPopup
(PdfWriter writer, Rectangle rect, String contents, boolean open) Adds a popup to your document.static PdfAnnotation
PdfAnnotation.createScreen
(PdfWriter writer, Rectangle rect, String clipTitle, PdfFileSpecification fs, String mimeType, boolean playOnDisplay) Creates a screen PdfAnnotationstatic PdfAnnotation
PdfAnnotation.createSquareCircle
(PdfWriter writer, Rectangle rect, String contents, boolean square) Adds a circle or a square that shows a tooltip when you pass over it.static PdfAnnotation
PdfAnnotation.createStamp
(PdfWriter writer, Rectangle rect, String contents, String name) Adds a Stamp to your document.static PdfAnnotation
PdfAnnotation.createText
(PdfWriter writer, Rectangle rect, String title, String contents, boolean open, String icon) static PdfAnnotation
PdfFormField.shallowDuplicate
(PdfAnnotation annot) Methods in com.lowagie.text.pdf with parameters of type PdfAnnotationModifier and TypeMethodDescription(package private) void
PdfContentByte.addAnnotation
(PdfAnnotation annot) void
PdfCopy.addAnnotation
(PdfAnnotation annot) void
PdfCopy.PageStamp.addAnnotation
(PdfAnnotation annot) (package private) void
PdfDocument.addAnnotation
(PdfAnnotation annot) void
PdfStamper.addAnnotation
(PdfAnnotation annot, int page) Adds an annotation of form field in a specific page.void
PdfStamperImp.addAnnotation
(PdfAnnotation annot) void
PdfStamperImp.addAnnotation
(PdfAnnotation annot, int page) (package private) void
PdfStamperImp.addAnnotation
(PdfAnnotation annotation, PdfDictionary pageN) void
PdfWriter.addAnnotation
(PdfAnnotation annot) (package private) void
PdfWriter.addAnnotation
(PdfAnnotation annot, int page) (package private) void
StampContent.addAnnotation
(PdfAnnotation annot) private void
PdfStamperImp.addAnnotationToDocument
(PdfAnnotation annot) Allows to add e.g.static PdfAction
PdfAction.createHide
(PdfAnnotation annot, boolean hide) A Hide action hides or shows an annotation.void
PdfAnnotation.setPopup
(PdfAnnotation popup) static PdfAnnotation
PdfFormField.shallowDuplicate
(PdfAnnotation annot) Method parameters in com.lowagie.text.pdf with type arguments of type PdfAnnotationModifier and TypeMethodDescriptionprivate void
PdfCopy.PageStamp.expandFields
(PdfFormField field, List<PdfAnnotation> allAnnots) (package private) void
PdfStamperImp.expandFields
(PdfFormField field, List<PdfAnnotation> annotations) -
Uses of PdfAnnotation in com.lowagie.text.pdf.interfaces
Methods in com.lowagie.text.pdf.interfaces with parameters of type PdfAnnotationModifier and TypeMethodDescriptionvoid
PdfAnnotations.addAnnotation
(PdfAnnotation annot) Use this methods to add aPdfAnnotation
or aPdfFormField
to the document. -
Uses of PdfAnnotation in com.lowagie.text.pdf.internal
Fields in com.lowagie.text.pdf.internal with type parameters of type PdfAnnotationModifier and TypeFieldDescriptionprotected List
<PdfAnnotation> PdfAnnotationsImp.annotations
This is the array containing the references to annotations that were added to the document.protected List
<PdfAnnotation> PdfAnnotationsImp.delayedAnnotations
This is an array containing references to some delayed annotations (that were added for a page that doesn't exist yet).Methods in com.lowagie.text.pdf.internal that return PdfAnnotationModifier and TypeMethodDescriptionstatic PdfAnnotation
PdfAnnotationsImp.convertAnnotation
(PdfWriter writer, Annotation annot, Rectangle defaultRect) Methods in com.lowagie.text.pdf.internal with parameters of type PdfAnnotationModifier and TypeMethodDescriptionvoid
PdfAnnotationsImp.addAnnotation
(PdfAnnotation annot) void
PdfAnnotationsImp.addPlainAnnotation
(PdfAnnotation annot)