com.liferay.util
Class ImageUtil
java.lang.Object
com.liferay.util.ImageUtil
- public class ImageUtil
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
static void |
encodeGIF(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream out)
|
static void |
encodeWBMP(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream out)
|
static java.awt.image.BufferedImage |
getBufferedImage(java.awt.image.RenderedImage renderedImage)
|
static ImageBag |
read(byte[] bytes)
|
static ImageBag |
read(java.io.File file)
|
static java.awt.image.RenderedImage |
scale(java.awt.image.RenderedImage renderedImage,
double factor)
|
static java.awt.image.RenderedImage |
scale(java.awt.image.RenderedImage renderedImage,
int maxHeight,
int maxWidth)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_BMP
public static final java.lang.String TYPE_BMP
- See Also:
- Constant Field Values
TYPE_GIF
public static final java.lang.String TYPE_GIF
- See Also:
- Constant Field Values
TYPE_JPEG
public static final java.lang.String TYPE_JPEG
- See Also:
- Constant Field Values
TYPE_PNG
public static final java.lang.String TYPE_PNG
- See Also:
- Constant Field Values
TYPE_TIFF
public static final java.lang.String TYPE_TIFF
- See Also:
- Constant Field Values
TYPE_NOT_AVAILABLE
public static final java.lang.String TYPE_NOT_AVAILABLE
- See Also:
- Constant Field Values
ImageUtil
public ImageUtil()
encodeGIF
public static void encodeGIF(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
encodeWBMP
public static void encodeWBMP(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream out)
throws java.lang.InterruptedException,
java.io.IOException
- Throws:
java.lang.InterruptedException
java.io.IOException
getBufferedImage
public static java.awt.image.BufferedImage getBufferedImage(java.awt.image.RenderedImage renderedImage)
read
public static ImageBag read(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
read
public static ImageBag read(byte[] bytes)
throws java.io.IOException
- Throws:
java.io.IOException
scale
public static java.awt.image.RenderedImage scale(java.awt.image.RenderedImage renderedImage,
double factor)
scale
public static java.awt.image.RenderedImage scale(java.awt.image.RenderedImage renderedImage,
int maxHeight,
int maxWidth)