private static PDImageXObject |
PNGConverter.buildImageObject(PDDocument document,
PNGConverter.PNGConverterState state) |
Build the base image object from the IDATs and profile information
|
private static PDImageXObject |
PNGConverter.buildIndexImage(PDDocument doc,
PNGConverter.PNGConverterState state) |
Build a indexed image
|
private static PDImageXObject |
PNGConverter.buildTransparencyMaskFromIndexedData(PDDocument doc,
PDImageXObject image,
PNGConverter.PNGConverterState state) |
|
private static PDImageXObject |
PNGConverter.convertPng(PDDocument doc,
PNGConverter.PNGConverterState state) |
Convert the image using the state.
|
(package private) static PDImageXObject |
PNGConverter.convertPNGImage(PDDocument doc,
byte[] imageData) |
Try to convert a PNG into a PDImageXObject.
|
static 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,
java.lang.String name) |
Create a PDImageXObject from bytes of an image file.
|
static PDImageXObject |
CCITTFactory.createFromFile(PDDocument document,
java.io.File file) |
Creates a new CCITT Fax compressed image XObject from the first image of a TIFF file.
|
static PDImageXObject |
CCITTFactory.createFromFile(PDDocument document,
java.io.File file,
int number) |
Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file.
|
static PDImageXObject |
PDImageXObject.createFromFile(java.lang.String imagePath,
PDDocument doc) |
|
static PDImageXObject |
PDImageXObject.createFromFileByContent(java.io.File file,
PDDocument doc) |
Create a PDImageXObject from an image file.
|
static PDImageXObject |
PDImageXObject.createFromFileByExtension(java.io.File file,
PDDocument doc) |
Create a PDImageXObject from an image file.
|
private static PDImageXObject |
LosslessFactory.createFromGrayImage(java.awt.image.BufferedImage image,
PDDocument document) |
|
static PDImageXObject |
CCITTFactory.createFromImage(PDDocument document,
java.awt.image.BufferedImage image) |
Creates a new CCITT group 4 (T6) compressed image XObject from a b/w BufferedImage.
|
static PDImageXObject |
JPEGFactory.createFromImage(PDDocument document,
java.awt.image.BufferedImage image) |
Creates a new JPEG PDImageXObject from a BufferedImage.
|
static PDImageXObject |
JPEGFactory.createFromImage(PDDocument document,
java.awt.image.BufferedImage image,
float quality) |
Creates a new JPEG PDImageXObject from a BufferedImage and a given quality.
|
static PDImageXObject |
JPEGFactory.createFromImage(PDDocument document,
java.awt.image.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,
java.awt.image.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.
|
private static PDImageXObject |
CCITTFactory.createFromRandomAccessImpl(PDDocument document,
RandomAccess reader,
int number) |
Creates a new CCITT Fax compressed image XObject from a TIFF file.
|
private static PDImageXObject |
LosslessFactory.createFromRGBImage(java.awt.image.BufferedImage image,
PDDocument document) |
|
static PDImageXObject |
JPEGFactory.createFromStream(PDDocument document,
java.io.InputStream stream) |
Creates a new JPEG Image XObject from an input stream containing JPEG data.
|
private static PDImageXObject |
JPEGFactory.createJPEG(PDDocument document,
java.awt.image.BufferedImage image,
float quality,
int dpi) |
|
static PDImageXObject |
PDImageXObject.createThumbnail(COSStream cosStream) |
Creates a thumbnail Image XObject from the given COSBase and name.
|
(package private) PDImageXObject |
LosslessFactory.PredictorEncoder.encode() |
Tries to compress the image using a predictor.
|
PDImageXObject |
PDImageXObject.getMask() |
Returns the Mask Image XObject associated with this image, or null if there is none.
|
PDImageXObject |
PDImageXObject.getSoftMask() |
Returns the Soft Mask Image XObject associated with this image, or null if there is none.
|
private static PDImageXObject |
CCITTFactory.prepareImageXObject(PDDocument document,
byte[] byteArray,
int width,
int height,
PDColorSpace initColorSpace) |
|
(package private) static PDImageXObject |
LosslessFactory.prepareImageXObject(PDDocument document,
byte[] byteArray,
int width,
int height,
int bitsPerComponent,
PDColorSpace initColorSpace) |
Create a PDImageXObject using the Flate filter.
|
private PDImageXObject |
LosslessFactory.PredictorEncoder.preparePredictorPDImage(java.io.ByteArrayOutputStream stream,
int bitsPerComponent) |
|