se.unlogic.standardutils.image
Class ImageUtils
java.lang.Object
se.unlogic.standardutils.image.ImageUtils
public class ImageUtils
- extends java.lang.Object
Field Summary |
static java.lang.String |
BMP
|
static java.lang.String |
GIF
|
static java.lang.String |
JPG
|
static java.lang.String |
PNG
|
static java.lang.String |
WBMP
|
Method Summary |
static java.awt.image.BufferedImage |
getImage(java.io.InputStream inputStream)
|
static java.awt.image.BufferedImage |
getImage(java.lang.String url)
|
static java.awt.image.BufferedImage |
getImageByResource(java.lang.String url)
|
static boolean |
isReadable(java.lang.String url)
|
static java.awt.image.BufferedImage |
scaleImage(java.awt.image.BufferedImage image,
double xFactor,
double yFactor)
|
static java.awt.image.BufferedImage |
scaleImage(java.awt.image.BufferedImage image,
int maxHeight,
int maxWidth,
int quality,
int imageType)
|
static java.awt.image.BufferedImage |
scaleImageByHeight(java.awt.image.BufferedImage image,
int maxHeight,
int quality,
int imageType)
|
static java.awt.image.BufferedImage |
scaleImageByWidth(java.awt.image.BufferedImage image,
int maxWidth,
int quality,
int imageType)
|
static void |
writeImage(java.awt.image.BufferedImage image,
java.lang.String url,
java.lang.String format)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JPG
public static final java.lang.String JPG
- See Also:
- Constant Field Values
GIF
public static final java.lang.String GIF
- See Also:
- Constant Field Values
PNG
public static final java.lang.String PNG
- See Also:
- Constant Field Values
BMP
public static final java.lang.String BMP
- See Also:
- Constant Field Values
WBMP
public static final java.lang.String WBMP
- See Also:
- Constant Field Values
ImageUtils
public ImageUtils()
getImageByResource
public static java.awt.image.BufferedImage getImageByResource(java.lang.String url)
getImage
public static java.awt.image.BufferedImage getImage(java.lang.String url)
isReadable
public static boolean isReadable(java.lang.String url)
getImage
public static java.awt.image.BufferedImage getImage(java.io.InputStream inputStream)
scaleImage
public static java.awt.image.BufferedImage scaleImage(java.awt.image.BufferedImage image,
double xFactor,
double yFactor)
scaleImage
public static java.awt.image.BufferedImage scaleImage(java.awt.image.BufferedImage image,
int maxHeight,
int maxWidth,
int quality,
int imageType)
scaleImageByWidth
public static java.awt.image.BufferedImage scaleImageByWidth(java.awt.image.BufferedImage image,
int maxWidth,
int quality,
int imageType)
scaleImageByHeight
public static java.awt.image.BufferedImage scaleImageByHeight(java.awt.image.BufferedImage image,
int maxHeight,
int quality,
int imageType)
writeImage
public static void writeImage(java.awt.image.BufferedImage image,
java.lang.String url,
java.lang.String format)
throws java.io.IOException,
java.lang.NullPointerException
- Throws:
java.io.IOException
java.lang.NullPointerException
Copyright © 2011. All Rights Reserved.