Uses of Class
org.sejda.sambox.pdmodel.graphics.image.PDImageXObject
Packages that use PDImageXObject
-
Uses of PDImageXObject in org.sejda.sambox.pdmodel
Methods in org.sejda.sambox.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, PDExtendedGraphicsState state) Draw an image at the origin with the given transformation matrix. -
Uses of PDImageXObject in org.sejda.sambox.pdmodel.graphics.image
Methods in org.sejda.sambox.pdmodel.graphics.image that return PDImageXObjectModifier and TypeMethodDescriptionstatic PDImageXObjectCCITTFactory.createFromFile(File file) Creates a new CCITT Fax compressed Image XObject from the first page of a TIFF file.static PDImageXObjectCCITTFactory.createFromFile(File file, int number) Creates a new CCITT Fax compressed Image XObject from the first page of a TIFF file.static PDImageXObjectJPEGFactory.createFromFile(File file) Creates a new JPEG Image XObject from an input stream containing JPEG data.static PDImageXObjectPDImageXObject.createFromFile(File file) static PDImageXObjectPDImageXObject.createFromFile(String imagePath) static PDImageXObjectCCITTFactory.createFromImage(BufferedImage image) Creates a new CCITT group 4 (T6) compressed image XObject from a b/w BufferedImage.static PDImageXObjectJPEGFactory.createFromImage(BufferedImage image) Creates a new JPEG Image XObject from a Buffered Image.static PDImageXObjectJPEGFactory.createFromImage(BufferedImage image, float quality) Creates a new JPEG Image XObject from a Buffered Image and a given quality.static PDImageXObjectJPEGFactory.createFromImage(BufferedImage image, float quality, int dpi) Creates a new JPEG Image XObject from a Buffered Image, a given quality and DPI.static PDImageXObjectLosslessFactory.createFromImage(BufferedImage image) Creates a new lossless encoded image XObject from a BufferedImage.static PDImageXObjectCCITTFactory.createFromSeekableSource(org.sejda.io.SeekableSource source) static PDImageXObjectCCITTFactory.createFromSeekableSource(org.sejda.io.SeekableSource source, int number) static PDImageXObjectJPEGFactory.createFromSeekableSource(org.sejda.io.SeekableSource source) static PDImageXObjectPDImageXObject.createFromSeekableSource(org.sejda.io.SeekableSource source, String filename) 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.