public class HemfPlusGDIImageRenderer extends BitmapImageRenderer
img| Constructor and Description |
|---|
HemfPlusGDIImageRenderer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRender(java.lang.String contentType) |
int |
getHeight() |
HemfPlusImage.EmfPlusPixelFormat |
getPixelFormat() |
int |
getStride() |
int |
getWidth() |
void |
loadImage(byte[] data,
java.lang.String contentType) |
void |
loadImage(java.io.InputStream data,
java.lang.String contentType) |
java.awt.image.BufferedImage |
readGDIImage(byte[] data)
Converts the gdi pixel data to a buffered image
|
void |
setHeight(int height) |
void |
setPixelFormat(HemfPlusImage.EmfPlusPixelFormat pixelFormat) |
void |
setStride(int stride) |
void |
setWidth(int width) |
drawImage, drawImage, getBounds, getImage, getImage, getNativeBounds, setAlpha, setAlphaclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDimension, getGenericRecordpublic int getWidth()
public void setWidth(int width)
public int getHeight()
public void setHeight(int height)
public int getStride()
public void setStride(int stride)
public HemfPlusImage.EmfPlusPixelFormat getPixelFormat()
public void setPixelFormat(HemfPlusImage.EmfPlusPixelFormat pixelFormat)
public boolean canRender(java.lang.String contentType)
canRender in interface ImageRenderercanRender in class BitmapImageRendererpublic void loadImage(java.io.InputStream data,
java.lang.String contentType)
throws java.io.IOException
loadImage in interface ImageRendererloadImage in class BitmapImageRendererjava.io.IOExceptionpublic void loadImage(byte[] data,
java.lang.String contentType)
throws java.io.IOException
loadImage in interface ImageRendererloadImage in class BitmapImageRendererjava.io.IOExceptionpublic java.awt.image.BufferedImage readGDIImage(byte[] data)
data - the image data of all EmfPlusImage parts