ResourceRenderer and DataRenderable.public class JRImageRenderer extends JRAbstractRenderer implements DataRenderable
PROPERTY_IMAGE_DPIIMAGE_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| Modifier | Constructor and Description |
|---|---|
protected |
JRImageRenderer(byte[] imageData)
Deprecated.
|
protected |
JRImageRenderer(String imageLocation)
Deprecated.
|
getIdprotected JRImageRenderer(byte[] imageData)
protected JRImageRenderer(String imageLocation)
public static JRImageRenderer getInstance(byte[] imageData)
public static JRImageRenderer getOnErrorRendererForImage(JasperReportsContext jasperReportsContext, JRImageRenderer renderer, OnErrorTypeEnum onErrorType) throws JRException
JRExceptionpublic static JRImageRenderer getOnErrorRenderer(OnErrorTypeEnum onErrorType, JRException e) throws JRException
RenderableUtil.getOnErrorRenderer(OnErrorTypeEnum, JRException).JRExceptionpublic static JRImageRenderer getOnErrorRenderer(OnErrorTypeEnum onErrorType, JRRuntimeException e) throws JRRuntimeException
RenderableUtil.getOnErrorRenderer(OnErrorTypeEnum, JRRuntimeException).JRRuntimeExceptionpublic Image getImage(JasperReportsContext jasperReportsContext) throws JRException
JRExceptionpublic Image getImage() throws JRException
getImage(JasperReportsContext).JRExceptionpublic String getImageLocation()
public byte getType()
getTypeValue().getType in interface JRRenderablepublic byte getImageType()
getImageTypeValue().getImageType in interface JRRenderablepublic RenderableTypeEnum getTypeValue()
getTypeValue in class JRAbstractRendererpublic ImageTypeEnum getImageTypeValue()
getImageTypeValue in class JRAbstractRendererpublic Dimension2D getDimension() throws JRException
getDimension(JasperReportsContext).getDimension in interface JRRenderableJRExceptionpublic Dimension2D getDimension(JasperReportsContext jasperReportsContext) throws JRException
getDimension in class JRAbstractRendererJRExceptionpublic byte[] getImageData(JasperReportsContext jasperReportsContext) throws JRException
getImageData in class JRAbstractRendererJRExceptionpublic byte[] getData(JasperReportsContext jasperReportsContext) throws JRException
getData in interface DataRenderableJRExceptionpublic byte[] getImageData()
throws JRException
getImageData(JasperReportsContext).getImageData in interface JRRenderableJRExceptionpublic void render(Graphics2D grx, Rectangle2D rectangle) throws JRException
render(JasperReportsContext, Graphics2D, Rectangle2D).render in interface JRRenderableJRExceptionpublic void render(JasperReportsContext jasperReportsContext, Graphics2D grx, Rectangle2D rectangle) throws JRException
render in class JRAbstractRendererJRExceptionCopyright © 2017. All rights reserved.