public class ImageIO_Util extends Object
Modifier and Type | Field and Description |
---|---|
static float |
DEFAULT_JPG_QUALITY |
Constructor and Description |
---|
ImageIO_Util() |
Modifier and Type | Method and Description |
---|---|
static void |
convertImage(File inOrigImg,
File inDestImg,
float inCompressionQuality) |
static Dimension |
getDimension(File inImgFile) |
static Dimension |
getDimension(InputStream inImgStream) |
static Dimension |
getDimension(InputStream inImgStream,
ImageFormat inFormat) |
static void |
scaleDownImage(File inImgFile,
int inMaxDimension,
File inDestFile)
If the destination format is JPG, a default compression quality of 0.7 is used.
|
static void |
scaleDownImage(File inOrigImgFile,
int inMaxDimension,
File inDestImgFile,
float inCompressionQuality) |
static void |
writeBufferedImageAsJpeg(BufferedImage inImage,
OutputStream inStream) |
static void |
writeBufferedImageAsJpeg(BufferedImage inBufferedImage,
OutputStream inStream,
float inJpgQuality) |
public static float DEFAULT_JPG_QUALITY
public ImageIO_Util()
public static void writeBufferedImageAsJpeg(BufferedImage inImage, OutputStream inStream) throws IOException
IOException
public static void writeBufferedImageAsJpeg(BufferedImage inBufferedImage, OutputStream inStream, float inJpgQuality) throws IOException
IOException
public static Dimension getDimension(File inImgFile)
public static Dimension getDimension(InputStream inImgStream)
public static Dimension getDimension(InputStream inImgStream, ImageFormat inFormat)
public static void convertImage(File inOrigImg, File inDestImg, float inCompressionQuality)
public static void scaleDownImage(File inImgFile, int inMaxDimension, File inDestFile)
public static void scaleDownImage(File inOrigImgFile, int inMaxDimension, File inDestImgFile, float inCompressionQuality)