com.esri.adf.web.util
Class ImageUtil
java.lang.Object
com.esri.adf.web.util.ImageUtil
public class ImageUtil
- extends Object
Method Summary |
static byte[] |
applyTransparency(InputStream imageStream,
double transparencyFactor,
String inputImageType)
|
static byte[] |
applyTransparency(InputStream imageStream,
double transparencyFactor,
String inputImageType,
String outputImageType)
|
static byte[] |
createBlankImage(int width,
int height,
double transparency,
String imageType)
|
static BufferedImage |
createBMPImage(InputStream in)
|
static byte[] |
getImageBytes(javax.media.jai.PlanarImage src,
String imageType)
|
static byte[] |
mergeImages(InputStream[] imageStreams,
double[] transparencyFactors,
String inputImageType,
String outputImageType)
|
static byte[] |
mergeImages(InputStream[] imageStreams,
String inputImageType)
|
static byte[] |
mergeImages(InputStream[] imageStreams,
String inputImageType,
double[] transparencyFactors)
|
static byte[] |
overlayImages(InputStream[] imageStreams,
String inputImageType)
|
static byte[] |
overlayImages(InputStream[] imageStreams,
String inputImageType,
String outputImageType)
|
static byte[] |
readInputStream(InputStream in)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mergeImages
public static byte[] mergeImages(InputStream[] imageStreams,
String inputImageType)
mergeImages
public static byte[] mergeImages(InputStream[] imageStreams,
String inputImageType,
double[] transparencyFactors)
mergeImages
public static byte[] mergeImages(InputStream[] imageStreams,
double[] transparencyFactors,
String inputImageType,
String outputImageType)
applyTransparency
public static byte[] applyTransparency(InputStream imageStream,
double transparencyFactor,
String inputImageType)
applyTransparency
public static byte[] applyTransparency(InputStream imageStream,
double transparencyFactor,
String inputImageType,
String outputImageType)
overlayImages
public static byte[] overlayImages(InputStream[] imageStreams,
String inputImageType)
overlayImages
public static byte[] overlayImages(InputStream[] imageStreams,
String inputImageType,
String outputImageType)
createBlankImage
public static byte[] createBlankImage(int width,
int height,
double transparency,
String imageType)
createBMPImage
public static BufferedImage createBMPImage(InputStream in)
readInputStream
public static byte[] readInputStream(InputStream in)
getImageBytes
public static byte[] getImageBytes(javax.media.jai.PlanarImage src,
String imageType)