iReport是一個能夠創建復雜報表的開源項目。它100%使用Java語言編寫。是目前全球最為流行的開源報表設計器。<br> 由于它豐富的圖形界面,你能夠很快的創建出任何一種你想要的報表。<br> 以下是iReport一些比較突出的功能:<br> ? 拖拽式,所見即所得的報表編輯器。<br> ? 多樣的向導來簡化復雜的報表設計任務。<br> ? 超過30個排版和格式化工具。<br> ? 報表可轉換為PDF HTML EXCEL FLASH CSV RTF TXT OpenOffice Java2D JRViewer等格式。<br> ? 支持所有有效的數據源。如:JDBC,CVS,Hibernate,JavaBean等 ? 用戶自定義數據源。<br> ? 無限次數的 撤消/重做。<br> ? 集成腳本(scriptlet)支持。<br> ? 內置圖表支持:超過20種的圖表支持。并可擴展。<br> ?國際化:集成超過15種語言。<br> ? 報表模板與報表庫樣式管理。<br> ? 源文件的備份<br> ? 文檔結構瀏覽器
iReport是一個能夠創建復雜報表的開源項目,并且它能調用JasperReports庫應用于任何一種java應用程序。本身是分布式的且由符合GNU通用公共許可的百分之百純java編寫。由于它豐富的圖形界面,你能夠很快的創建出任何一種你想要的報表。iReport能夠讓我們提高技術方面的信心,比如它能降低學習JasperReports的XML語法的難度,而且能夠為熟練的技術人員節省大量的時間并能開發出非常精細的報表。