Interface ExporterFactory

All Known Implementing Classes:
DefaultExporterFactory

public interface ExporterFactory
Produces exporters for several kinds of files.
  • Method Summary

    Modifier and Type
    Method
    Description
    net.sf.jasperreports.engine.JRAbstractExporter
    createExcelExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputStream)
    Produces exporter for excel files
    net.sf.jasperreports.engine.JRAbstractExporter
    createImageExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, Graphics graphics)
    Produces exporter for images
    net.sf.jasperreports.engine.JRAbstractExporter
    createPdfExporter(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 export
      outputStream - 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 export
      outputStream - 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 export
      graphics - where report will be exported to
      Returns:
      exporter