JasperReports for Java

JasperReports is an open source Java reporting tool. It can create reports in a wide variety of formats including PDF. It uses report templates that in XML or .jasper format. There are many tools available in the market which provides designer capabilities to Jasper engine (iReport for example).

Following diagram shows the high level usage scenario for JasperReports.

JasperReports High Level Usage Scenario

Key Features,

  • Supports PDF, XML, HTML, CSV, XLS, RTF and TXT output formats
  • Integrated barcode support
  • Single report can have multiple datasource types
  • Drill through and hyperlink support
  • Supports sub reports for complex layouts
  • Uses JFreeChart internally for charting support

  • Related

    • No related posts