public class ByteArrayImageProvider extends AbstractImageProvider
setImageByteArray(byte[]) or
ByteArrayImageProvider#setImageStream(InputStream)).| Constructor and Description |
|---|
ByteArrayImageProvider(byte[] imageByteArray) |
ByteArrayImageProvider(byte[] imageByteArray,
boolean useImageSize) |
ByteArrayImageProvider(java.io.InputStream imageStream) |
ByteArrayImageProvider(java.io.InputStream imageStream,
boolean useImageSize) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doIsValid() |
byte[] |
getImageByteArray() |
ImageFormat |
getImageFormat()
Returns the image format.
|
java.io.InputStream |
getImageStream() |
protected IImageInfo |
loadImageInfo()
Load image info.
|
void |
setImageByteArray(byte[] imageByteArray) |
void |
setImageStream(java.io.InputStream imageStream) |
void |
write(java.io.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(java.io.InputStream imageStream)
throws java.io.IOException
java.io.IOExceptionpublic ByteArrayImageProvider(java.io.InputStream imageStream,
boolean useImageSize)
throws java.io.IOException
java.io.IOExceptionpublic ByteArrayImageProvider(byte[] imageByteArray)
public ByteArrayImageProvider(byte[] imageByteArray,
boolean useImageSize)
public void setImageStream(java.io.InputStream imageStream)
throws java.io.IOException
java.io.IOExceptionpublic void setImageByteArray(byte[] imageByteArray)
public java.io.InputStream getImageStream()
public byte[] getImageByteArray()
public void write(java.io.OutputStream output)
throws java.io.IOException
IImageProviderjava.io.IOExceptionpublic ImageFormat getImageFormat()
IImageProviderprotected IImageInfo loadImageInfo() throws java.io.IOException
AbstractImageProviderloadImageInfo in class AbstractImageProviderjava.io.IOExceptionprotected boolean doIsValid()
doIsValid in class AbstractImageProviderCopyright © 2024. All Rights Reserved.