12個Java的報表工具簡介

jopen 9年前發布 | 25K 次閱讀 Java 圖表/報表制作

1. BIRT Project 
BIRT報表是一款非常流行的開源報表開發工具。擁有和Dreamweaver一般的操作界面,可以像畫table一樣畫報表,生成圖片,導出Excel,html分頁樣樣齊全,樣式和script設置簡單。 

2. Pentaho 
Pentaho Report Designer是一款所見即所得的開源報表設計工具。在設計報表的時候,用戶可以隨意拖放和設置各種報表的控件,還可以快速方便地設置報表的數據來源。在報表的設計過程中,用戶可以隨時預覽報表的結果。 

3. OpenRPT 
OpenRPT支持各種平臺PostgreSQL的最佳化的圖形化界面的SQL報表撰寫。 

4. OpenReports 
OpenReports 提供基于web 的靈活報表解決方案,支持 PDF,HTML 和XLS 報表格式,基于WebWork,Hibernate 和 Velocity 開發完成,并且還提供一個整合了Tomcat 的OpenReports-Tomcat 文件下載。使用Java進行開發,JasperReports 作為報表引擎。 

5. FreeReportBuilder 
FreeReportBuilder是一個Java報表工具,可以與任何數據庫正常工作,只需要有一個JDBC驅動程序。 

6. JMagallanes 
JMagallanes 是一個開源的使用Java/J2EE開發的Olap和動態報表應用程序。JMagallanes結合了靜態報表(基于 JasperReports),Swing pivot表格(用于OLAP分析),和圖表(基于JFreeChart)。它可從多種數據源(如:SQL,Excel,XML和其它)讀取數據并可生成多種輸出如:PDF,XML,應用程序特殊文件用于將來報表的脫機查看。 

7. ART – A lightweight reporting solution 
ART是一個輕量級的,多平臺基于web的報表引擎。定制容易,支持圖形報表,支持通過插件把結果導出為各種格式。 

8. DataVision 
DataVision 是一個用Java編寫的類似于Crystal Reports的報表工具。它支持多種數據源(JDBC, 文本文件) ,輸出格式有HTML, XML, PDF, LaTeX, 逗號或tab分隔的數據文件, 和DocBook。它讓你用一個支持拖放操作的GUI設計報表,報表描述存儲為XML。 

9. The Wabit – Open Source Reporting Tool 
Wabit 是一個跨平臺開源的報表工具,提供了一個GUI程序和可嵌入式的接口。 

10. Rlib 
RLIB是一個基于XML的報表引擎,可以生成PDF,HTML,CSV,文本格式 

11. JavaEye Reporting Tool – JERT 
JERT是一個開放源代碼的,基于web的,數據庫報表工具,它能夠讓你不需要編程而能創建各種靈活的報表。 

12. iReport 
iReport是一個能夠創建復雜報表的開源項目,并且它能調用JasperReports庫應用于任何一種java應用程序,使用純Java編寫,擁有非常豐富的圖形界面。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!