|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jasperreports.engine.JRAbstractRenderer net.sf.jasperreports.engine.JRImageRenderer
public class JRImageRenderer
Field Summary |
---|
Fields inherited from interface net.sf.jasperreports.engine.Renderable |
---|
PROPERTY_IMAGE_DPI |
Fields inherited from interface net.sf.jasperreports.engine.JRRenderable |
---|
IMAGE_TYPE_GIF, IMAGE_TYPE_JPEG, IMAGE_TYPE_PNG, IMAGE_TYPE_TIFF, IMAGE_TYPE_UNKNOWN, MIME_TYPE_GIF, MIME_TYPE_JPEG, MIME_TYPE_PNG, MIME_TYPE_TIFF, TYPE_IMAGE, TYPE_SVG |
Constructor Summary | |
---|---|
protected |
JRImageRenderer(byte[] imageData)
|
protected |
JRImageRenderer(java.lang.String imageLocation)
|
Methods inherited from class net.sf.jasperreports.engine.JRAbstractRenderer |
---|
getId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected JRImageRenderer(byte[] imageData)
protected JRImageRenderer(java.lang.String imageLocation)
Method Detail |
---|
public static JRImageRenderer getInstance(byte[] imageData)
public static JRRenderable getInstance(java.lang.String imageLocation) throws JRException
RenderableUtil.getRenderable(String)
.
JRException
public static JRRenderable getInstance(java.lang.String imageLocation, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getRenderable(String, OnErrorTypeEnum)
.
JRException
public static JRRenderable getInstance(java.lang.String imageLocation, OnErrorTypeEnum onErrorType, boolean isLazy) throws JRException
RenderableUtil.getRenderable(String, OnErrorTypeEnum, boolean)
.
JRException
public static JRRenderable getInstance(java.lang.String imageLocation, OnErrorTypeEnum onErrorType, boolean isLazy, java.lang.ClassLoader classLoader, java.net.URLStreamHandlerFactory urlHandlerFactory, FileResolver fileResolver) throws JRException
getInstance(String, OnErrorTypeEnum, boolean)
.
JRException
public static JRRenderable getInstance(java.awt.Image img, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getRenderable(Image, OnErrorTypeEnum)
.
JRException
public static JRRenderable getInstance(java.awt.Image image, byte imageType, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getRenderable(Image, ImageTypeEnum, OnErrorTypeEnum)
.
image
- the java.awt.Image object to wrap into a JRImageRenderer instanceimageType
- the type of the image as specified by one of the constants defined in the JRRenderable interfaceonErrorType
- one of the error type constants defined in the OnErrorTypeEnum
.
JRException
public static JRRenderable getInstance(java.io.InputStream is, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getRenderable(InputStream, OnErrorTypeEnum)
.
JRException
public static JRRenderable getInstance(java.net.URL url, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getRenderable(URL, OnErrorTypeEnum)
.
JRException
public static JRRenderable getInstance(java.io.File file, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getRenderable(File, OnErrorTypeEnum)
.
JRException
public static JRRenderable getOnErrorRendererForDimension(JRRenderable renderer, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getOnErrorRendererForDimension(Renderable, OnErrorTypeEnum)
.
JRException
public static JRRenderable getOnErrorRendererForImageData(JRRenderable renderer, OnErrorTypeEnum onErrorType) throws JRException
RenderableUtil.getOnErrorRendererForImageData(Renderable, OnErrorTypeEnum)
.
JRException
public static JRImageRenderer getOnErrorRendererForImage(JasperReportsContext jasperReportsContext, JRImageRenderer renderer, OnErrorTypeEnum onErrorType) throws JRException
JRException
public static JRImageRenderer getOnErrorRendererForImage(JRImageRenderer renderer, OnErrorTypeEnum onErrorType) throws JRException
getOnErrorRendererForImage(JasperReportsContext, JRImageRenderer, OnErrorTypeEnum)
.
JRException
public static JRImageRenderer getOnErrorRenderer(OnErrorTypeEnum onErrorType, JRException e) throws JRException
JRException
public static JRImageRenderer getOnErrorRenderer(OnErrorTypeEnum onErrorType, JRRuntimeException e) throws JRRuntimeException
JRRuntimeException
public java.awt.Image getImage(JasperReportsContext jasperReportsContext) throws JRException
JRException
public java.awt.Image getImage() throws JRException
getImage(JasperReportsContext)
.
JRException
public java.lang.String getImageLocation()
public byte getType()
getTypeValue()
.
public byte getImageType()
getImageTypeValue()
.
public RenderableTypeEnum getTypeValue()
getTypeValue
in interface Renderable
getTypeValue
in class JRAbstractRenderer
public ImageTypeEnum getImageTypeValue()
getImageTypeValue
in interface Renderable
getImageTypeValue
in class JRAbstractRenderer
public java.awt.geom.Dimension2D getDimension() throws JRException
getDimension(JasperReportsContext)
.
JRException
public java.awt.geom.Dimension2D getDimension(JasperReportsContext jasperReportsContext) throws JRException
getDimension
in interface Renderable
getDimension
in class JRAbstractRenderer
JRException
public byte[] getImageData(JasperReportsContext jasperReportsContext) throws JRException
getImageData
in interface Renderable
getImageData
in class JRAbstractRenderer
JRException
public byte[] getImageData() throws JRException
getImageData(JasperReportsContext)
.
JRException
public void render(java.awt.Graphics2D grx, java.awt.geom.Rectangle2D rectangle) throws JRException
render(JasperReportsContext, Graphics2D, Rectangle2D)
.
JRException
public void render(JasperReportsContext jasperReportsContext, java.awt.Graphics2D grx, java.awt.geom.Rectangle2D rectangle) throws JRException
render
in interface Renderable
render
in class JRAbstractRenderer
JRException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |