Jasper報表
報表開發過程中面臨的常見故障歸納在以下幾點:
- 核心變化:為了反映業務發生變化或改進它通常以改變報告的核心邏輯。
- 結果輸出:有各種各樣的格式,報表可導出到如:HTML,文本,PDF,MS Excel,RTF,ODT,逗号分隔值,XML或圖像。
- 複雜報表:子報表和交叉表報告是很好的例子。
- 圖表報表:視覺圖為例。圖,餅圖,XY折線圖,條形圖,儀表和時間序列
為了消除上述點的開銷,并促進報告過程中,很多架構,工具,庫和第三方應用進行了介紹。Jasper Report 報表是其中之一。
Jasper Report 是一個開源的Java報表引擎,它不像其他的報表工具,例如Crystal報表是基于Java的,沒有自己的表達式文法。JasperReports有提供豐富的内容到螢幕上,到列印機,或轉換成PDF,HTML,XLS,RTF,ODT,CSV,TXT和XML檔案的能力。因為它不是一個獨立的工具,它不能被安裝在其自身。相反,它是由包括它在應用程式的CLASSPATH庫嵌入到Java應用程式。
JasperReports是一個Java類庫,而不是針對最終使用者,而是有針對性的對誰需要的報表功能添加到自己的應用程式的Java開發人員。
JasperReports的特點
一些主要的 JasperReport 的功能包括:
點選連結檢視詳細内容
轉載于:https://www.cnblogs.com/hane/p/7285782.html