JasperReports

JasperReports

JasperReports是一個用Java開發的開源的程式庫。

簡介

JasperReports使用戶能夠透過它,利用Java語言來開發具有報告功能的程式。JasperReports的模版採用XML格式,從JDBC資料庫中擷取合適的資料,並把資料在螢幕、印表機顯示,或以PDF、HTML、XLS、CSV及XML等各種格式儲存。

它可以在Java環境下像其它IDE報表工具一樣來製作報表。JasperReports 支持PDF、HTML、XLS、CSV和XML檔案輸出格式。JasperReports是當前Java開發者最常用的報表工具。

特性

JasperReports的報告模板可以以iReport之類的工具來製作,只要把報告儲存成XML格式,就可以讓JasperReport閱讀,然後再編譯成為.jasper檔。

JasperReports是世界上最流行的開源報告引擎。它是完全用Java編寫的,它是能夠使用的數據來自任何類型的數據源,並生成像素級的文檔,可以查看、列印或導出在多種文檔格式,包括HTML、PDF、Excel、OpenOffice和doc。

版本發布

2011年03月01日 ,JasperReports 4.0.1 發布,新版本包含新的 XPath 數據源和支持命名空間的查詢執行器,新的內建 $X{} 函式用來執行動態 SQL 查詢,以及一個體驗版的 HTML 渲染組件,還包含其他的一些小改進和bug修復。

2011年04月19日,JasperReports 4.0.2 發布,該版本引入一個改進的 XHTML/CSS 導出器,初始支持段落的樣式、包括縮進、空格和tabstop,修復了一些bug。

2011年09月13日 ,JasperReports 4.1.2 發布,引入對 PDF 導出器的 PFD/A 一致性的支持,提供一個新的定製組件用於排序和過濾的互動,修復了不少bug。

2012年07月26日 ,JasperReports 4.6.0 發布,該版本改進了配置架構,使用多個配置上下文,增加一個增強的 Web 框架 API,更好的支持報表的互動,表格增加更多互動特性等。

2012年08月03日,JasperReports 4.7.0 發布,該版本改進了表格組件渲染的性能,增加了互動瀏覽器的 API,修復了一些 bug。

2012年11月23日,JasperReports 5.0 提升了文本測量和子報表模組快取方面 性能,包含一些其他方面的改進和 bug 修復。

相關詞條

相關搜尋

熱門詞條

聯絡我們