Thanks Teodord, Appreciate your reply. I know that you are the GURU of Jasper reports, SO I am guessing this question wouldn't be very hard for you. I have a sample application in which I am trying to export my report to graphics2D, While exporting I want to save it in a file as image as I want to convert that image to tiff format using JAI. I am not sure about the foramt of the image output. And also some parameter settings for the exporter. Here's my sample: String reportFileName = "static_report"; Map parameters = new HashMap(); try{ JasperReport jasperReport =(JasperReport) JRLoader.loadObject(getServletContext().getRealPath( "/reports/" + reportFileName + ".jasper")); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, new JREmptyDataSource ()); JRGraphics2DExporter exporter = new JRGraphics2DExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, "simpleReportImg"); exporter.exportReportToGraphics2D(); } catch (JRException e) { e.printStackTrace(); }