public class ByteArrayImageProvider extends AbstractImageProvider
setImageByteArray(byte[]) or
ByteArrayImageProvider#setImageStream(InputStream)).| Constructor and Description |
|---|
ByteArrayImageProvider(byte[] imageByteArray) |
ByteArrayImageProvider(byte[] imageByteArray,
boolean useImageSize) |
ByteArrayImageProvider(InputStream imageStream) |
ByteArrayImageProvider(InputStream imageStream,
boolean useImageSize) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doIsValid() |
byte[] |
getImageByteArray() |
ImageFormat |
getImageFormat()
Returns the image format.
|
InputStream |
getImageStream() |
protected SimpleImageInfo |
loadImageInfo()
Load image info.
|
void |
setImageByteArray(byte[] imageByteArray) |
void |
setImageStream(InputStream imageStream) |
void |
write(OutputStream output)
Write the binary data of the image in the given output stream.
|
getBehaviour, getHeight, getImageInfo, getWidth, isResize, isUseImageSize, isValid, resetImageInfo, setBehaviour, setHeight, setResize, setSize, setUseImageSize, setWidthpublic ByteArrayImageProvider(InputStream imageStream) throws IOException
IOExceptionpublic ByteArrayImageProvider(InputStream imageStream, boolean useImageSize) throws IOException
IOExceptionpublic ByteArrayImageProvider(byte[] imageByteArray)
public ByteArrayImageProvider(byte[] imageByteArray,
boolean useImageSize)
public void setImageStream(InputStream imageStream) throws IOException
IOExceptionpublic void setImageByteArray(byte[] imageByteArray)
public InputStream getImageStream()
public byte[] getImageByteArray()
public void write(OutputStream output) throws IOException
IImageProviderIOExceptionpublic ImageFormat getImageFormat()
IImageProviderprotected SimpleImageInfo loadImageInfo() throws IOException
AbstractImageProviderloadImageInfo in class AbstractImageProviderIOExceptionprotected boolean doIsValid()
doIsValid in class AbstractImageProviderCopyright © 2015. All Rights Reserved.