Uses of Class
org.sejda.sambox.pdmodel.interactive.annotation.PDAnnotation
Packages that use PDAnnotation
Package
Description
The logical structure package provides a mechanism for incorporating
structural information about a document's content into a PDF file.
-
Uses of PDAnnotation in org.sejda.sambox.contentstream
Methods in org.sejda.sambox.contentstream with parameters of type PDAnnotationModifier and TypeMethodDescriptionPDFStreamEngine.getAppearance(PDAnnotation annotation) Returns the appearance stream to process for the given annotation.protected voidPDFStreamEngine.processAnnotation(PDAnnotation annotation, PDAppearanceStream appearance) Process the given annotation with the specified appearance stream.voidPDFStreamEngine.showAnnotation(PDAnnotation annotation) Shows the given annotation. -
Uses of PDAnnotation in org.sejda.sambox.pdmodel
Methods in org.sejda.sambox.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.sejda.sambox.pdmodel with type arguments of type PDAnnotationModifier and TypeMethodDescriptionvoidPDPage.setAnnotations(List<PDAnnotation> annotations) This will set the list of annotations. -
Uses of PDAnnotation in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure
Methods in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure with parameters of type PDAnnotationModifier and TypeMethodDescriptionvoidPDObjectReference.setReferencedObject(PDAnnotation annotation) Sets the referenced annotation. -
Uses of PDAnnotation in org.sejda.sambox.pdmodel.interactive.annotation
Subclasses of PDAnnotation in org.sejda.sambox.pdmodel.interactive.annotationModifier and TypeClassDescriptionclassThis is the class that represents a file attachement.classThis is the class that represents a line annotation.classThis is the class that represents a link annotation.classThis class represents the additonal fields of a Markup type Annotation.classThis is the class that represents a popup annotation.classThis is the class that represents a rubber stamp annotation.classThis is the class that represents a rectangular or eliptical annotation Introduced in PDF 1.3 specification .classThis is the class that represents a text annotation.classThis is the abstract class that represents a text markup annotation Introduced in PDF 1.3 specification, except Squiggly lines in 1.4.classThis is the class that represents an arbitary Unknown Annotation type.classThis is the class that represents a widget.Methods in org.sejda.sambox.pdmodel.interactive.annotation with type parameters of type PDAnnotationModifier and TypeMethodDescriptionstatic <T extends PDAnnotation>
TPDAnnotation.createAnnotation(COSDictionary dictionary, Class<T> expectedType) Create the annotation of the expected type from the given dictionary.Methods in org.sejda.sambox.pdmodel.interactive.annotation that return PDAnnotationModifier and TypeMethodDescriptionstatic PDAnnotationPDAnnotation.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.sejda.sambox.pdmodel.interactive.annotation with parameters of type PDAnnotationModifier and TypeMethodDescriptionbooleanAnnotationFilter.accept(PDAnnotation annotation) voidPDAnnotationMarkup.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.sejda.sambox.pdmodel.interactive.annotation.handlers
Constructors in org.sejda.sambox.pdmodel.interactive.annotation.handlers with parameters of type PDAnnotationModifierConstructorDescriptionPDAbstractAppearanceHandler(PDAnnotation annotation) PDCaretAppearanceHandler(PDAnnotation annotation) PDCircleAppearanceHandler(PDAnnotation annotation) PDFileAttachmentAppearanceHandler(PDAnnotation annotation) PDFreeTextAppearanceHandler(PDAnnotation annotation) PDFreeTextAppearanceHandler(PDAnnotation annotation, PDDocument document) PDHighlightAppearanceHandler(PDAnnotation annotation) PDInkAppearanceHandler(PDAnnotation annotation) PDLineAppearanceHandler(PDAnnotation annotation) PDLinkAppearanceHandler(PDAnnotation annotation) PDPolygonAppearanceHandler(PDAnnotation annotation) PDPolylineAppearanceHandler(PDAnnotation annotation) PDSoundAppearanceHandler(PDAnnotation annotation) PDSquareAppearanceHandler(PDAnnotation annotation) PDSquigglyAppearanceHandler(PDAnnotation annotation) PDStrikeoutAppearanceHandler(PDAnnotation annotation) PDTextAppearanceHandler(PDAnnotation annotation) PDUnderlineAppearanceHandler(PDAnnotation annotation) -
Uses of PDAnnotation in org.sejda.sambox.rendering
Methods in org.sejda.sambox.rendering with parameters of type PDAnnotation