JFreeReport(Java)
JFreeReport
JFreeReport is a free Java reporting library for embedded solutions. It has the following features:
- Full on-screen print preview;
- Data obtained via Swings
TableModelinterface (making it easy to print data directly from your application); - XML-based report definitions;
- Output to the screen, printer or various export formats:
- HTML
- CSV
- Excel
- Plain text (including special support for ESC/P and IBM compatible printers)
- Support for servlets (uses the JFreeReport extensions)
- Complete source code included (subject to the GNU LGPL);
- Extensive source code documentation
- Minimal footprint and dependencies
- Unmatched flexibility through a heavily modularized architecture
Homepage: http://www.jfree.org/jfreereport
JFreeReport 0.9 的特性预览
在Pentaho的官方论坛里,我看到了JFreeReport 0.9的相关信息。经过将近15个月的调研和计划,经过1年多的开发(前几天刚发布,下载),JFreeReport 0.9比原来的版本有了巨大的变化。 变化1:全新的架构。与以前版本完全不一样的架构。 变化2:面向文档(document)的处理方式,替换了原来的以数据为中心的报表方式。 变化3:遵循更严格的“内容分离&rdq...
JasperReport和jFreeReport的比较
目前,Java阵营里report有2大开源框架,一个是JasperReport,另一个是jFreeReport. 下面是我近一星期对2者的研究,所得的比较结果。 jFreeReport JasperReport GUI表现 好 ...
使用JFreeReport生成报表
使用JFreeReport生成报表 作者:肖菁 文章摘要 JFreeReport 用于生成报表。JFreeReport的数据继承自Swing组件的TableModel接口,使用基于XML的报表格式定义文件对报表进行格式化。 JFreeReport生成的报表可以分页预览、打印或者保存为多种格式的文件如pdf、Excel、html等。作者在本文中详细的介绍了如何定义报表格式定义文件、如何使用JFreeReport生成/预...