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.void
PDPageContentStream.drawImage
(PDImageXObject image, float x, float y) Draw an image at the x,y coordinates, with the default size of the image.void
PDPageContentStream.drawImage
(PDImageXObject image, float x, float y, float width, float height) Draw an image at the x,y coordinates, with the given size.void
PDPageContentStream.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 PDImageXObject
CCITTFactory.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 PDImageXObject
CCITTFactory.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 PDImageXObject
JPEGFactory.createFromByteArray
(PDDocument document, byte[] byteArray) Creates a new JPEG Image XObject from a byte array containing JPEG data.static PDImageXObject
PDImageXObject.createFromByteArray
(PDDocument document, byte[] byteArray, String name) Create a PDImageXObject from bytes of an image file.static PDImageXObject
CCITTFactory.createFromFile
(PDDocument document, File file) Creates a new CCITT Fax compressed image XObject from the first image of a TIFF file.static PDImageXObject
CCITTFactory.createFromFile
(PDDocument document, File file, int number) Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file.static PDImageXObject
PDImageXObject.createFromFile
(String imagePath, PDDocument doc) Create a PDImageXObject from an image file, seecreateFromFileByExtension(File, PDDocument)
for more details.static PDImageXObject
PDImageXObject.createFromFileByContent
(File file, PDDocument doc) Create a PDImageXObject from an image file.static PDImageXObject
PDImageXObject.createFromFileByExtension
(File file, PDDocument doc) Create a PDImageXObject from an image file.static PDImageXObject
CCITTFactory.createFromImage
(PDDocument document, BufferedImage image) Creates a new CCITT group 4 (T6) compressed image XObject from a b/w BufferedImage.static PDImageXObject
JPEGFactory.createFromImage
(PDDocument document, BufferedImage image) Creates a new JPEG PDImageXObject from a BufferedImage.static PDImageXObject
JPEGFactory.createFromImage
(PDDocument document, BufferedImage image, float quality) Creates a new JPEG PDImageXObject from a BufferedImage and a given quality.static PDImageXObject
JPEGFactory.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 PDImageXObject
LosslessFactory.createFromImage
(PDDocument document, BufferedImage image) Creates a new lossless encoded image XObject from a BufferedImage.static PDImageXObject
CCITTFactory.createFromRandomAccess
(PDDocument document, RandomAccess reader) Deprecated.static PDImageXObject
CCITTFactory.createFromRandomAccess
(PDDocument document, RandomAccess reader, int number) Deprecated.UseCCITTFactory.createFromFile(PDDocument, File, int)
instead.static PDImageXObject
JPEGFactory.createFromStream
(PDDocument document, InputStream stream) Creates a new JPEG Image XObject from an input stream containing JPEG data.static PDImageXObject
PDImageXObject.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 TypeMethodDescriptionvoid
PDFTemplateBuilder.createImageForm
(PDResources imageFormResources, PDResources innerFormResource, PDStream imageFormStream, PDRectangle bbox, AffineTransform affineTransform, PDImageXObject img) Creates Image formvoid
PDVisibleSigBuilder.createImageForm
(PDResources imageFormResources, PDResources innerFormResource, PDStream imageFormStream, PDRectangle bbox, AffineTransform at, PDImageXObject img) void
PDFTemplateStructure.setImage
(PDImageXObject image) Sets the image of visible signature
CCITTFactory.createFromFile(PDDocument, File)
instead.