JasperReports是世界上最受歡迎的開放原始碼報表引擎
JasperReports是由Java為發展核心所開發,可以支援多種形式應用程式產生動態報表,例如J2EE 或 Java Web Application,
可以產生PDF、HTML、Word、Excel、OpenOffice、ODT與XML等多種報表格式。
JasperReports可作為報表引擎以搭配任何Java應用程式。
依據報表的設計模型,可定義不同範圍如Report、Page、Column、Group所使用的報表變數,以進行總計運算、頁碼等各種功能。也能使用子報表。
使用者報表設計完成後,可部署以提供報表引擎產生使用者定型之報表。
許多支援 JasperReports的Open Source Report Designer可以協助您進行報表設計。
共通的特色包含支援多國語系顯示、視覺化報表編輯、即時報表資料瀏覽、支援圖表元件呈現等。
主要模組
- Jaspersoft iReport Designer
- Jaspersoft Studio
- JasperWave
- Dynamic Reports
- Plazma Report Designer
iReport Designer

iReport Designer是JasperReports、JasperReports Server指定的專屬報表設計工具。
iReport Designer免費、開放原始碼,可以設計複雜的報表如各式圖表、子報表、表格等。
可以讀取JDBC, TableModels, JavaBeans, XML, Hibernate, CSV等各式來源以產生各式報表格式。
JasperReports, 自由開源軟體, Reporting, 自動寄送報表
|