@ProviderType
public interface ImageTool
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_BMP |
static java.lang.String |
TYPE_GIF |
static java.lang.String |
TYPE_JPEG |
static java.lang.String |
TYPE_NOT_AVAILABLE |
static java.lang.String |
TYPE_PNG |
static java.lang.String |
TYPE_TIFF |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<java.awt.image.RenderedImage> |
convertCMYKtoRGB(byte[] bytes,
java.lang.String type) |
java.awt.image.BufferedImage |
convertImageType(java.awt.image.BufferedImage sourceImage,
int type) |
java.awt.image.RenderedImage |
crop(java.awt.image.RenderedImage renderedImage,
int height,
int width,
int x,
int y) |
void |
encodeGIF(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream os) |
void |
encodeWBMP(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream os) |
java.awt.image.BufferedImage |
getBufferedImage(java.awt.image.RenderedImage renderedImage) |
byte[] |
getBytes(java.awt.image.RenderedImage renderedImage,
java.lang.String contentType) |
Image |
getDefaultCompanyLogo() |
Image |
getDefaultOrganizationLogo() |
Image |
getDefaultSpacer() |
Image |
getDefaultUserFemalePortrait() |
Image |
getDefaultUserMalePortrait() |
Image |
getImage(byte[] bytes) |
Image |
getImage(java.io.File file) |
Image |
getImage(java.io.InputStream is) |
Image |
getImage(java.io.InputStream is,
boolean cleanUpStream) |
boolean |
isNullOrDefaultSpacer(byte[] bytes) |
ImageBag |
read(byte[] bytes) |
ImageBag |
read(java.io.File file) |
ImageBag |
read(java.io.InputStream inputStream) |
java.awt.image.RenderedImage |
scale(java.awt.image.RenderedImage renderedImage,
int width) |
java.awt.image.RenderedImage |
scale(java.awt.image.RenderedImage renderedImage,
int maxHeight,
int maxWidth) |
void |
write(java.awt.image.RenderedImage renderedImage,
java.lang.String contentType,
java.io.OutputStream os) |
static final java.lang.String TYPE_BMP
static final java.lang.String TYPE_GIF
static final java.lang.String TYPE_JPEG
static final java.lang.String TYPE_NOT_AVAILABLE
static final java.lang.String TYPE_PNG
static final java.lang.String TYPE_TIFF
java.util.concurrent.Future<java.awt.image.RenderedImage> convertCMYKtoRGB(byte[] bytes,
java.lang.String type)
java.awt.image.BufferedImage convertImageType(java.awt.image.BufferedImage sourceImage,
int type)
java.awt.image.RenderedImage crop(java.awt.image.RenderedImage renderedImage,
int height,
int width,
int x,
int y)
void encodeGIF(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionvoid encodeWBMP(java.awt.image.RenderedImage renderedImage,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionjava.awt.image.BufferedImage getBufferedImage(java.awt.image.RenderedImage renderedImage)
byte[] getBytes(java.awt.image.RenderedImage renderedImage,
java.lang.String contentType)
throws java.io.IOException
java.io.IOExceptionImage getDefaultCompanyLogo()
Image getDefaultOrganizationLogo()
Image getDefaultSpacer()
Image getDefaultUserFemalePortrait()
Image getDefaultUserMalePortrait()
Image getImage(byte[] bytes) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionImage getImage(java.io.File file) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionImage getImage(java.io.InputStream is) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionImage getImage(java.io.InputStream is, boolean cleanUpStream) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionboolean isNullOrDefaultSpacer(byte[] bytes)
ImageBag read(byte[] bytes) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionImageBag read(java.io.File file) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionImageBag read(java.io.InputStream inputStream) throws ImageResolutionException, java.io.IOException
ImageResolutionExceptionjava.io.IOExceptionjava.awt.image.RenderedImage scale(java.awt.image.RenderedImage renderedImage,
int width)
java.awt.image.RenderedImage scale(java.awt.image.RenderedImage renderedImage,
int maxHeight,
int maxWidth)
void write(java.awt.image.RenderedImage renderedImage,
java.lang.String contentType,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOException