Uses of Class
org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation
Packages that use PDAnnotation
Package
Description
This package contains provides classes for working with content streams.
The PDModel package represents a high level API for creating and manipulating PDF documents.
The logical structure package provides a mechanism for incorporating
structural information about a document's content into a PDF file.
The annotation package contains classes that work with PDF annotation elements.
The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".
-
Uses of PDAnnotation in org.apache.pdfbox.contentstream
Methods in org.apache.pdfbox.contentstream with parameters of type PDAnnotationModifier and TypeMethodDescriptionPDFStreamEngine.getAppearance
(PDAnnotation annotation) Returns the appearance stream to process for the given annotation.protected void
PDFStreamEngine.processAnnotation
(PDAnnotation annotation, PDAppearanceStream appearance) Process the given annotation with the specified appearance stream.void
PDFStreamEngine.showAnnotation
(PDAnnotation annotation) Shows the given annotation. -
Uses of PDAnnotation in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel that return types with arguments of type PDAnnotationModifier and TypeMethodDescriptionPDPage.getAnnotations()
This will return a list of the annotations for this page.PDPage.getAnnotations
(AnnotationFilter annotationFilter) This will return a list of the annotations for this page.Method parameters in org.apache.pdfbox.pdmodel with type arguments of type PDAnnotationModifier and TypeMethodDescriptionprivate boolean
PDDocument.checkSignatureAnnotation
(List<PDAnnotation> annotations, PDAnnotationWidget widget) Check if the widget already exists in the annotation listvoid
PDPage.setAnnotations
(List<PDAnnotation> annotations) This will set the list of annotations. -
Uses of PDAnnotation in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure
Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type PDAnnotationModifier and TypeMethodDescriptionvoid
PDObjectReference.setReferencedObject
(PDAnnotation annotation) Sets the referenced annotation. -
Uses of PDAnnotation in org.apache.pdfbox.pdmodel.fixup.processor
Methods in org.apache.pdfbox.pdmodel.fixup.processor with parameters of type PDAnnotationModifier and TypeMethodDescriptionprivate void
AcroFormOrphanWidgetsProcessor.addFontFromWidget
(PDResources acroFormResources, PDAnnotation annotation) -
Uses of PDAnnotation in org.apache.pdfbox.pdmodel.interactive.annotation
Subclasses of PDAnnotation in org.apache.pdfbox.pdmodel.interactive.annotationModifier and TypeClassDescriptionclass
This is the class that represents a file attachment.class
This is the class that represents a line annotation.class
This is the class that represents a link annotation.class
This class represents the additional fields of a Markup type Annotation.class
This is the class that represents a popup annotation.class
This is the class that represents a rubber stamp annotation.class
This is the class that represents a rectangular or eliptical annotation Introduced in PDF 1.3 specification .class
This is the class that represents a text annotation.class
This is the abstract class that represents a text markup annotation Introduced in PDF 1.3 specification, except Squiggly lines in 1.4.class
This is the class that represents an arbitrary Unknown Annotation type.class
This is the class that represents a widget annotation.Methods in org.apache.pdfbox.pdmodel.interactive.annotation that return PDAnnotationModifier and TypeMethodDescriptionstatic PDAnnotation
PDAnnotation.createAnnotation
(COSBase base) Create the correct annotation from the base COS object.PDAnnotationMarkup.getInReplyTo()
This will retrieve the annotation to which this one is "In Reply To" the actual relationship is specified by the RT entry.Methods in org.apache.pdfbox.pdmodel.interactive.annotation with parameters of type PDAnnotationModifier and TypeMethodDescriptionboolean
AnnotationFilter.accept
(PDAnnotation annotation) void
PDAnnotationMarkup.setInReplyTo
(PDAnnotation irt) This will set the annotation to which this one is "In Reply To" the actual relationship is specified by the RT entry. -
Uses of PDAnnotation in org.apache.pdfbox.pdmodel.interactive.annotation.handlers
Fields in org.apache.pdfbox.pdmodel.interactive.annotation.handlers declared as PDAnnotationModifier and TypeFieldDescriptionprivate final PDAnnotation
PDAbstractAppearanceHandler.annotation
Methods in org.apache.pdfbox.pdmodel.interactive.annotation.handlers that return PDAnnotationModifier and TypeMethodDescription(package private) PDAnnotation
PDAbstractAppearanceHandler.getAnnotation()
Methods in org.apache.pdfbox.pdmodel.interactive.annotation.handlers with parameters of type PDAnnotationModifier and TypeMethodDescription(package private) static AnnotationBorder
AnnotationBorder.getAnnotationBorder
(PDAnnotation annotation, PDBorderStyleDictionary borderStyle) Constructors in org.apache.pdfbox.pdmodel.interactive.annotation.handlers with parameters of type PDAnnotationModifierConstructorDescriptionPDAbstractAppearanceHandler
(PDAnnotation annotation) PDAbstractAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDCaretAppearanceHandler
(PDAnnotation annotation) PDCaretAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDCircleAppearanceHandler
(PDAnnotation annotation) PDCircleAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDFreeTextAppearanceHandler
(PDAnnotation annotation) PDFreeTextAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDHighlightAppearanceHandler
(PDAnnotation annotation) PDHighlightAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDInkAppearanceHandler
(PDAnnotation annotation) PDInkAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDLineAppearanceHandler
(PDAnnotation annotation) PDLineAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDLinkAppearanceHandler
(PDAnnotation annotation) PDLinkAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDPolygonAppearanceHandler
(PDAnnotation annotation) PDPolygonAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDPolylineAppearanceHandler
(PDAnnotation annotation) PDPolylineAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDSoundAppearanceHandler
(PDAnnotation annotation) PDSoundAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDSquareAppearanceHandler
(PDAnnotation annotation) PDSquareAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDSquigglyAppearanceHandler
(PDAnnotation annotation) PDSquigglyAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDStrikeoutAppearanceHandler
(PDAnnotation annotation) PDStrikeoutAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDTextAppearanceHandler
(PDAnnotation annotation) PDTextAppearanceHandler
(PDAnnotation annotation, PDDocument document) PDUnderlineAppearanceHandler
(PDAnnotation annotation) PDUnderlineAppearanceHandler
(PDAnnotation annotation, PDDocument document) -
Uses of PDAnnotation in org.apache.pdfbox.pdmodel.interactive.form
Methods in org.apache.pdfbox.pdmodel.interactive.form with parameters of type PDAnnotationModifier and TypeMethodDescriptionprivate boolean
PDAcroForm.isVisibleAnnotation
(PDAnnotation annotation) private Matrix
PDAcroForm.resolveTransformationMatrix
(PDAnnotation annotation, PDAppearanceStream appearanceStream) -
Uses of PDAnnotation in org.apache.pdfbox.preflight.annotation
Fields in org.apache.pdfbox.preflight.annotation declared as PDAnnotationModifier and TypeFieldDescriptionprotected PDAnnotation
AnnotationValidator.pdAnnot
Instance of PDAnnotation built using the annotDictionary -
Uses of PDAnnotation in org.apache.pdfbox.rendering
Methods in org.apache.pdfbox.rendering with parameters of type PDAnnotation