Uses of Class
com.itextpdf.text.pdf.PdfAnnotation
-
Packages that use PdfAnnotation Package Description com.itextpdf.text com.itextpdf.text.pdf com.itextpdf.text.pdf.interfaces com.itextpdf.text.pdf.internal com.itextpdf.text.pdf.richmedia -
-
Uses of PdfAnnotation in com.itextpdf.text
Methods in com.itextpdf.text with parameters of type PdfAnnotation Modifier and Type Method Description ChunkChunk. setAnnotation(PdfAnnotation annotation)Sets a generic annotation to thisChunk. -
Uses of PdfAnnotation in com.itextpdf.text.pdf
Subclasses of PdfAnnotation in com.itextpdf.text.pdf Modifier and Type Class Description classPdfFormFieldImplements form fields.Methods in com.itextpdf.text.pdf that return PdfAnnotation Modifier and Type Method Description PdfAnnotationPdfAnnotation.PdfImportedLink. createAnnotation(PdfWriter writer)PdfAnnotationPdfAStamperImp. createAnnotation(float llx, float lly, float urx, float ury, PdfAction action, PdfName subtype)PdfAnnotationPdfAStamperImp. createAnnotation(float llx, float lly, float urx, float ury, PdfString title, PdfString content, PdfName subtype)PdfAnnotationPdfAStamperImp. createAnnotation(Rectangle rect, PdfName subtype)PdfAnnotationPdfAWriter. createAnnotation(float llx, float lly, float urx, float ury, PdfAction action, PdfName subtype)PdfAnnotationPdfAWriter. createAnnotation(float llx, float lly, float urx, float ury, PdfString title, PdfString content, PdfName subtype)PdfAnnotationPdfAWriter. createAnnotation(Rectangle rect, PdfName subtype)PdfAnnotationPdfWriter. createAnnotation(float llx, float lly, float urx, float ury, PdfAction action, PdfName subtype)A wrapper around PdfAnnotation constructor.PdfAnnotationPdfWriter. createAnnotation(float llx, float lly, float urx, float ury, PdfString title, PdfString content, PdfName subtype)A wrapper around PdfAnnotation constructor.PdfAnnotationPdfWriter. createAnnotation(Rectangle rect, PdfName subtype)A wrapper around PdfAnnotation constructor.static PdfAnnotationPdfAnnotation. createFileAttachment(PdfWriter writer, Rectangle rect, java.lang.String contents, byte[] fileStore, java.lang.String file, java.lang.String fileDisplay)Creates a file attachment annotation.static PdfAnnotationPdfAnnotation. createFileAttachment(PdfWriter writer, Rectangle rect, java.lang.String contents, PdfFileSpecification fs)Creates a file attachment annotationstatic PdfAnnotationPdfAnnotation. createFreeText(PdfWriter writer, Rectangle rect, java.lang.String contents, PdfContentByte defaultAppearance)Add some free text to the document.static PdfAnnotationPdfAnnotation. createInk(PdfWriter writer, Rectangle rect, java.lang.String contents, float[][] inkList)static PdfAnnotationPdfAnnotation. createLine(PdfWriter writer, Rectangle rect, java.lang.String contents, float x1, float y1, float x2, float y2)Adds a line to the document.protected static PdfAnnotationPdfAnnotation. createLink(PdfWriter writer, Rectangle rect, PdfName highlight)Creates a link.static PdfAnnotationPdfAnnotation. createLink(PdfWriter writer, Rectangle rect, PdfName highlight, int page, PdfDestination dest)Creates an Annotation with a PdfDestination.static PdfAnnotationPdfAnnotation. createLink(PdfWriter writer, Rectangle rect, PdfName highlight, PdfAction action)Creates an Annotation with an Action.static PdfAnnotationPdfAnnotation. createLink(PdfWriter writer, Rectangle rect, PdfName highlight, java.lang.String namedDestination)Creates an Annotation with an local destination.static PdfAnnotationPdfAnnotation. createMarkup(PdfWriter writer, Rectangle rect, java.lang.String contents, int type, float[] quadPoints)static PdfAnnotationPdfAnnotation. createPolygonPolyline(PdfWriter writer, Rectangle rect, java.lang.String contents, boolean polygon, PdfArray vertices)Creates a polygon or -line annotationstatic PdfAnnotationPdfAnnotation. createPopup(PdfWriter writer, Rectangle rect, java.lang.String contents, boolean open)Adds a popup to your document.static PdfAnnotationPdfAnnotation. createScreen(PdfWriter writer, Rectangle rect, java.lang.String clipTitle, PdfFileSpecification fs, java.lang.String mimeType, boolean playOnDisplay)Creates a screen PdfAnnotationstatic PdfAnnotationPdfAnnotation. createSquareCircle(PdfWriter writer, Rectangle rect, java.lang.String contents, boolean square)Adds a circle or a square that shows a tooltip when you pass over it.static PdfAnnotationPdfAnnotation. createStamp(PdfWriter writer, Rectangle rect, java.lang.String contents, java.lang.String name)Adds a Stamp to your document.static PdfAnnotationPdfAnnotation. createText(PdfWriter writer, Rectangle rect, java.lang.String title, java.lang.String contents, boolean open, java.lang.String icon)static PdfAnnotationPdfFormField. shallowDuplicate(PdfAnnotation annot)Methods in com.itextpdf.text.pdf with parameters of type PdfAnnotation Modifier and Type Method Description (package private) voidPdfContentByte. addAnnotation(PdfAnnotation annot)voidPdfContentByte. addAnnotation(PdfAnnotation annot, boolean applyCTM)voidPdfCopy. addAnnotation(PdfAnnotation annot)voidPdfCopy.PageStamp. addAnnotation(PdfAnnotation annot)(package private) voidPdfDocument. addAnnotation(PdfAnnotation annot)voidPdfStamper. addAnnotation(PdfAnnotation annot, int page)Adds an annotation of form field in a specific page.voidPdfStamperImp. addAnnotation(PdfAnnotation annot)(package private) voidPdfStamperImp. addAnnotation(PdfAnnotation annot, int page)(package private) voidPdfStamperImp. addAnnotation(PdfAnnotation annot, PdfDictionary pageN)voidPdfWriter. addAnnotation(PdfAnnotation annot)(package private) voidPdfWriter. addAnnotation(PdfAnnotation annot, int page)(package private) voidStampContent. addAnnotation(PdfAnnotation annot)static PdfActionPdfAction. createHide(PdfAnnotation annot, boolean hide)A Hide action hides or shows an annotation.(package private) voidPdfStructureElement. setAnnotation(PdfAnnotation annot, PdfIndirectReference currentPage)voidPdfAnnotation. setPopup(PdfAnnotation popup)static PdfAnnotationPdfFormField. shallowDuplicate(PdfAnnotation annot)Method parameters in com.itextpdf.text.pdf with type arguments of type PdfAnnotation Modifier and Type Method Description private voidPdfCopy.PageStamp. expandFields(PdfFormField field, java.util.ArrayList<PdfAnnotation> allAnnots)(package private) voidPdfStamperImp. expandFields(PdfFormField field, java.util.ArrayList<PdfAnnotation> allAnnots) -
Uses of PdfAnnotation in com.itextpdf.text.pdf.interfaces
Methods in com.itextpdf.text.pdf.interfaces with parameters of type PdfAnnotation Modifier and Type Method Description voidPdfAnnotations. addAnnotation(PdfAnnotation annot)Use this methods to add aPdfAnnotationor aPdfFormFieldto the document. -
Uses of PdfAnnotation in com.itextpdf.text.pdf.internal
Fields in com.itextpdf.text.pdf.internal with type parameters of type PdfAnnotation Modifier and Type Field Description protected java.util.ArrayList<PdfAnnotation>PdfAnnotationsImp. annotationsThis is the array containing the references to annotations that were added to the document.protected java.util.ArrayList<PdfAnnotation>PdfAnnotationsImp. delayedAnnotationsThis is an array containing references to some delayed annotations (that were added for a page that doesn't exist yet).Methods in com.itextpdf.text.pdf.internal that return PdfAnnotation Modifier and Type Method Description static PdfAnnotationPdfAnnotationsImp. convertAnnotation(PdfWriter writer, Annotation annot, Rectangle defaultRect)Methods in com.itextpdf.text.pdf.internal with parameters of type PdfAnnotation Modifier and Type Method Description voidPdfAnnotationsImp. addAnnotation(PdfAnnotation annot)voidPdfAnnotationsImp. addPlainAnnotation(PdfAnnotation annot) -
Uses of PdfAnnotation in com.itextpdf.text.pdf.richmedia
Fields in com.itextpdf.text.pdf.richmedia declared as PdfAnnotation Modifier and Type Field Description protected PdfAnnotationRichMediaAnnotation. annotThe annotation objectMethods in com.itextpdf.text.pdf.richmedia that return PdfAnnotation Modifier and Type Method Description PdfAnnotationRichMediaAnnotation. createAnnotation()Creates the actual annotation and adds different elements to the PdfWriter while doing so.
-