|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.pdfbox.util.ImageIOUtil
public class ImageIOUtil
Handles some ImageIO operations.
| Field Summary | |
|---|---|
static float |
DEFAULT_COMPRESSION_QUALITY
Default compression quality: 1.0f. |
static int |
DEFAULT_SCREEN_RESOLUTION
Default screen resolution: 72dpi. |
| Method Summary | |
|---|---|
static boolean |
writeImage(BufferedImage image,
String filename,
int dpi)
Writes a buffered image to a file using the given image format. |
static boolean |
writeImage(BufferedImage image,
String formatName,
OutputStream output)
Writes a buffered image to a file using the given image format. |
static boolean |
writeImage(BufferedImage image,
String formatName,
OutputStream output,
int dpi)
Writes a buffered image to a file using the given image format. |
static boolean |
writeImage(BufferedImage image,
String formatName,
OutputStream output,
int dpi,
float quality)
Writes a buffered image to a file using the given image format. |
static boolean |
writeImage(BufferedImage image,
String formatName,
String filename,
int dpi)
Deprecated. use writeImage(BufferedImage image, String filename, int dpi), which
uses the full filename instead of just the prefix. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_SCREEN_RESOLUTION
public static final float DEFAULT_COMPRESSION_QUALITY
| Method Detail |
|---|
public static boolean writeImage(BufferedImage image,
String filename,
int dpi)
throws IOException
writeImage(BufferedImage image, String formatName,
OutputStream output, int dpi, float quality) for more details.
image - the image to be writtenfilename - used to construct the filename for the individual image.
Its suffix will be used as the image format.dpi - the resolution in dpi (dots per inch)
IOException - if an I/O error occurs
@Deprecated
public static boolean writeImage(BufferedImage image,
String formatName,
String filename,
int dpi)
throws IOException
writeImage(BufferedImage image, String filename, int dpi), which
uses the full filename instead of just the prefix.
writeImage(BufferedImage image, String formatName,
OutputStream output, int dpi, float quality) for more details.
image - the image to be writtenformatName - the target format (ex. "png") which is also the suffix
for the filenamefilename - used to construct the filename for the individual image.
The formatName parameter will be used as the suffix.dpi - the resolution in dpi (dots per inch)
IOException - if an I/O error occurs
public static boolean writeImage(BufferedImage image,
String formatName,
OutputStream output)
throws IOException
writeImage(BufferedImage image, String formatName,
OutputStream output, int dpi, float quality) for more details.
image - the image to be writtenformatName - the target format (ex. "png")output - the output stream to be used for writing
IOException - if an I/O error occurs
public static boolean writeImage(BufferedImage image,
String formatName,
OutputStream output,
int dpi)
throws IOException
writeImage(BufferedImage image, String formatName,
OutputStream output, int dpi, float quality) for more details.
image - the image to be writtenformatName - the target format (ex. "png")output - the output stream to be used for writingdpi - resolution to be used when writing the image
IOException - if an I/O error occurs
public static boolean writeImage(BufferedImage image,
String formatName,
OutputStream output,
int dpi,
float quality)
throws IOException
image - the image to be writtenformatName - the target format (ex. "png")output - the output stream to be used for writingdpi - resolution to be used when writing the imagequality - quality to be used when compressing the image (0 <
quality < 1.0f)
IOException - if an I/O error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||