## Uses of Interface
net.sf.jasperreports.engine.JRExporter

- Packages that use JRExporter
  Package | Description
  --- | ---
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.export | Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.
  net.sf.jasperreports.engine.export.oasis | Provides utility classes for exporting reports to Open Document Format, such as ODT and ODS.
  net.sf.jasperreports.engine.export.ooxml | Provides utility classes for exporting reports to Office Open XML Format, such as DOCX, XLSX and PPTX.

- - ### Uses of JRExporter in net.sf.jasperreports.engine

    Classes in net.sf.jasperreports.engine that implement JRExporter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRAbstractExporter<RC extends ReportExportConfiguration,C extends ExporterConfiguration,O extends ExporterOutput,E extends JRExporterContext>`

    Methods in net.sf.jasperreports.engine that return JRExporter
    Modifier and Type | Method and Description
    --- | ---
    `JRExporter` | JRAbstractExporter.BaseExporterContext.`getExporter()` Deprecated. Replaced by `JRAbstractExporter.BaseExporterContext.getExporterRef()`.

  - ### Uses of JRExporter in net.sf.jasperreports.engine.export

    Classes in net.sf.jasperreports.engine.export that implement JRExporter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHtmlExporter<RC extends HtmlReportConfiguration,C extends HtmlExporterConfiguration>`
    `class` | `HtmlExporter`
    `class` | `JExcelApiExporter` Deprecated. To be removed. Use `JRXlsExporter` or `JRXlsxExporter` instead.
    `class` | `JExcelApiMetadataExporter` Deprecated. Replaced by `JRXlsMetadataExporter`.
    `class` | `JRAbstractCsvExporter<RC extends CsvReportConfiguration,C extends CsvExporterConfiguration,E extends JRExporterContext>` Exports a JasperReports document to CSV format.
    `class` | `JRCsvExporter` Exports a JasperReports document to CSV format.
    `class` | `JRCsvMetadataExporter` Exports a JasperReports document to CSV format based on the metadata provided.
    `class` | `JRGraphics2DExporter` Exports a JasperReports document to a `Graphics2D` object.
    `class` | `JRHtmlExporter` Deprecated. Replaced by `HtmlExporter`.
    `class` | `JRPdfExporter` Exports a JasperReports document to PDF format.
    `class` | `JRPrintServiceExporter` Prints a JasperReports document using the Java Print Service API.
    `class` | `JRRtfExporter` Exports a JasperReports document to RTF format.
    `class` | `JRTextExporter` Exports filled reports in plain text format.
    `class` | `JRXhtmlExporter` Deprecated. Replaced by `HtmlExporter`.
    `class` | `JRXlsAbstractExporter<RC extends XlsReportConfiguration,C extends XlsExporterConfiguration,E extends JRExporterContext>` Superclass for the Excel exporters.
    `class` | `JRXlsAbstractMetadataExporter<RC extends XlsMetadataReportConfiguration,C extends XlsMetadataExporterConfiguration,E extends JRExporterContext>`
    `class` | `JRXlsExporter` Exports a JasperReports document to XLS format.
    `class` | `JRXlsMetadataExporter`
    `class` | `JRXml4SwfExporter` This is a modified version of the JRXmlExporter class, which produces an XML document that is used by the Flash viewer.
    `class` | `JRXmlExporter` Exports a JasperReports document to an XML file that contains the same data as a `JasperPrint` object, but in XML format, instead of a serialized class.
    `class` | `JsonExporter`

    Methods in net.sf.jasperreports.engine.export that return JRExporter
    Modifier and Type | Method and Description
    --- | ---
    `JRExporter` | JRExporterContext.`getExporter()` Deprecated. Replaced by `JRExporterContext.getExporterRef()`.

  - ### Uses of JRExporter in net.sf.jasperreports.engine.export.oasis

    Classes in net.sf.jasperreports.engine.export.oasis that implement JRExporter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JROdsExporter` Exports a JasperReports document to Open Document Spreadsheet format.
    `class` | `JROdtExporter` Exports a JasperReports document to ODF format.

  - ### Uses of JRExporter in net.sf.jasperreports.engine.export.ooxml

    Classes in net.sf.jasperreports.engine.export.ooxml that implement JRExporter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDocxExporter` Exports a JasperReports document to DOCX format.
    `class` | `JRPptxExporter` Exports a JasperReports document to Microsoft PowerPoint 2007 format (PPTX).
    `class` | `JRXlsxExporter` Exports a JasperReports document to XLSX format.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com