org.apache.poi.hwmf.draw
Class HwmfSLImageRenderer
java.lang.Object
org.apache.poi.hwmf.draw.HwmfSLImageRenderer
- All Implemented Interfaces:
- ImageRenderer
public class HwmfSLImageRenderer
- extends java.lang.Object
- implements ImageRenderer
Helper class which is instantiated by DrawPictureShape
via reflection
Method Summary |
boolean |
drawImage(java.awt.Graphics2D graphics,
java.awt.geom.Rectangle2D anchor)
|
boolean |
drawImage(java.awt.Graphics2D graphics,
java.awt.geom.Rectangle2D anchor,
java.awt.Insets clip)
|
java.awt.Dimension |
getDimension()
|
java.awt.image.BufferedImage |
getImage()
|
java.awt.image.BufferedImage |
getImage(java.awt.Dimension dim)
|
void |
loadImage(byte[] data,
java.lang.String contentType)
|
void |
loadImage(java.io.InputStream data,
java.lang.String contentType)
|
void |
setAlpha(double alpha)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HwmfSLImageRenderer
public HwmfSLImageRenderer()
loadImage
public void loadImage(java.io.InputStream data,
java.lang.String contentType)
throws java.io.IOException
- Specified by:
loadImage
in interface ImageRenderer
- Throws:
java.io.IOException
loadImage
public void loadImage(byte[] data,
java.lang.String contentType)
throws java.io.IOException
- Specified by:
loadImage
in interface ImageRenderer
- Throws:
java.io.IOException
getDimension
public java.awt.Dimension getDimension()
- Specified by:
getDimension
in interface ImageRenderer
setAlpha
public void setAlpha(double alpha)
- Specified by:
setAlpha
in interface ImageRenderer
getImage
public java.awt.image.BufferedImage getImage()
- Specified by:
getImage
in interface ImageRenderer
getImage
public java.awt.image.BufferedImage getImage(java.awt.Dimension dim)
- Specified by:
getImage
in interface ImageRenderer
drawImage
public boolean drawImage(java.awt.Graphics2D graphics,
java.awt.geom.Rectangle2D anchor)
- Specified by:
drawImage
in interface ImageRenderer
drawImage
public boolean drawImage(java.awt.Graphics2D graphics,
java.awt.geom.Rectangle2D anchor,
java.awt.Insets clip)
- Specified by:
drawImage
in interface ImageRenderer