Uses of Class
org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject
Packages that use PDImageXObject
Package
Description
The PDModel package represents a high level API for creating and manipulating PDF documents.
This package deals with images that are stored in a PDF document.
This is the visual signature part that help creating the visual representation for the digital signature.
-
Uses of PDImageXObject in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel with parameters of type PDImageXObjectModifier and TypeMethodDescriptionPDResources.add(PDImageXObject image) Adds the given image to the resources of the current page and returns the name for the new resources.voidPDPageContentStream.drawImage(PDImageXObject image, float x, float y) Draw an image at the x,y coordinates, with the default size of the image.voidPDPageContentStream.drawImage(PDImageXObject image, float x, float y, float width, float height) Draw an image at the x,y coordinates, with the given size.voidPDPageContentStream.drawImage(PDImageXObject image, Matrix matrix) Draw an image at the origin with the given transformation matrix. -
Uses of PDImageXObject in org.apache.pdfbox.pdmodel.graphics.image
Methods in org.apache.pdfbox.pdmodel.graphics.image that return PDImageXObjectModifier and TypeMethodDescriptionstatic PDImageXObjectCCITTFactory.createFromByteArray(PDDocument document, byte[] byteArray) Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file stored in a byte array.static PDImageXObjectCCITTFactory.createFromByteArray(PDDocument document, byte[] byteArray, int number) Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file stored in a byte array.static PDImageXObjectJPEGFactory.createFromByteArray(PDDocument document, byte[] byteArray) Creates a new JPEG Image XObject from a byte array containing JPEG data.static PDImageXObjectPDImageXObject.createFromByteArray(PDDocument document, byte[] byteArray, String name) Create a PDImageXObject from bytes of an image file.static PDImageXObjectCCITTFactory.createFromFile(PDDocument document, File file) Creates a new CCITT Fax compressed image XObject from the first image of a TIFF file.static PDImageXObjectCCITTFactory.createFromFile(PDDocument document, File file, int number) Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file.static PDImageXObjectPDImageXObject.createFromFile(String imagePath, PDDocument doc) Create a PDImageXObject from an image file, seecreateFromFileByExtension(File, PDDocument)for more details.static PDImageXObjectPDImageXObject.createFromFileByContent(File file, PDDocument doc) Create a PDImageXObject from an image file.static PDImageXObjectPDImageXObject.createFromFileByExtension(File file, PDDocument doc) Create a PDImageXObject from an image file.static PDImageXObjectCCITTFactory.createFromImage(PDDocument document, BufferedImage image) Creates a new CCITT group 4 (T6) compressed image XObject from a b/w BufferedImage.static PDImageXObjectJPEGFactory.createFromImage(PDDocument document, BufferedImage image) Creates a new JPEG PDImageXObject from a BufferedImage.static PDImageXObjectJPEGFactory.createFromImage(PDDocument document, BufferedImage image, float quality) Creates a new JPEG PDImageXObject from a BufferedImage and a given quality.static PDImageXObjectJPEGFactory.createFromImage(PDDocument document, BufferedImage image, float quality, int dpi) Creates a new JPEG Image XObject from a BufferedImage, a given quality and dpi metadata.static PDImageXObjectLosslessFactory.createFromImage(PDDocument document, BufferedImage image) Creates a new lossless encoded image XObject from a BufferedImage.static PDImageXObjectCCITTFactory.createFromRandomAccess(PDDocument document, RandomAccess reader) Deprecated.static PDImageXObjectCCITTFactory.createFromRandomAccess(PDDocument document, RandomAccess reader, int number) Deprecated.UseCCITTFactory.createFromFile(PDDocument, File, int)instead.static PDImageXObjectJPEGFactory.createFromStream(PDDocument document, InputStream stream) Creates a new JPEG Image XObject from an input stream containing JPEG data.static PDImageXObjectPDImageXObject.createThumbnail(COSStream cosStream) Creates a thumbnail Image XObject from the given COSBase and name.PDImageXObject.getMask()Returns the Mask Image XObject associated with this image, or null if there is none.PDImageXObject.getSoftMask()Returns the Soft Mask Image XObject associated with this image, or null if there is none. -
Uses of PDImageXObject in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible
Methods in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible that return PDImageXObjectModifier and TypeMethodDescriptionPDFTemplateStructure.getImage()Gets the image of visible signatureMethods in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible with parameters of type PDImageXObjectModifier and TypeMethodDescriptionvoidPDFTemplateBuilder.createImageForm(PDResources imageFormResources, PDResources innerFormResource, PDStream imageFormStream, PDRectangle bbox, AffineTransform affineTransform, PDImageXObject img) Creates Image formvoidPDVisibleSigBuilder.createImageForm(PDResources imageFormResources, PDResources innerFormResource, PDStream imageFormStream, PDRectangle bbox, AffineTransform at, PDImageXObject img) voidPDFTemplateStructure.setImage(PDImageXObject image) Sets the image of visible signature
CCITTFactory.createFromFile(PDDocument, File)instead.