Interface ExporterFactory
- All Known Implementing Classes:
DefaultExporterFactory
public interface ExporterFactory
Produces exporters for several kinds of files.
-
Method Summary
Modifier and TypeMethodDescriptionnet.sf.jasperreports.engine.JRAbstractExportercreateExcelExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputStream) Produces exporter for excel filesnet.sf.jasperreports.engine.JRAbstractExportercreateImageExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, Graphics graphics) Produces exporter for imagesnet.sf.jasperreports.engine.JRAbstractExportercreatePdfExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputStream) Produces exporter for pdf files
-
Method Details
-
createExcelExporter
net.sf.jasperreports.engine.JRAbstractExporter createExcelExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputStream) Produces exporter for excel files- Parameters:
jasperPrint- report to exportoutputStream- stream where report is outputed- Returns:
- exporter
-
createPdfExporter
net.sf.jasperreports.engine.JRAbstractExporter createPdfExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputStream) Produces exporter for pdf files- Parameters:
jasperPrint- report to exportoutputStream- stream where report is outputed- Returns:
- exporter
-
createImageExporter
net.sf.jasperreports.engine.JRAbstractExporter createImageExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, Graphics graphics) Produces exporter for images- Parameters:
jasperPrint- report to exportgraphics- where report will be exported to- Returns:
- exporter
-