org.zkoss.image
Class Images
java.lang.Object
org.zkoss.image.Images
public class Images
- extends Object
Utilities to handle images.
- Since:
- 3.0.7
- Author:
- tomyeh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Images
public Images()
encode
public static Image encode(String name,
RenderedImage image,
float quality,
boolean encodeAlpha)
throws IOException
- Encodes an AWT image into a ZK image (in PNG, JPEG or other format).
- Parameters:
name - The name of the image. The extension of the name must
be the format. Supported format: png and jpeg.
For example, foo.png and foo.jpeg.image - The AWT image to be encoded.quality - The quality to use for the image encoding.
It is a number between 0 and 1. The higher the value,
the better the output quality.
Not applicable to "png".encodeAlpha - Whether to encode alpha transparency.
Not applicable to "png".
- Throws:
IllegalArgumentException - if name doesn't contain an
extension with supported format.
IOException
encode
public static Image encode(String name,
RenderedImage image)
throws IOException
- Encodes an AWT image into a ZK image.
- Parameters:
name - The name of the image. The extension of the name must
be the format. For example, foo.png and foo.jpeg.image - The AWT image to be encoded.
- Throws:
IllegalArgumentException - if name doesn't contain an
extension with supported format.
IOException
Copyright © 2011. All Rights Reserved.