相关开源项目
Openchart2: Openchart2是一款完全基于JOpenChart库的二维图表制作软件,在它提供的简洁而又强大的界面下,用户可以很方便的制作出各类二维图表。用户可以有多种图表样式可供选择,比如散列图表、柱状图、圆饼图等等。
收录时间:2011-01-08 20:09:26
JERT:JERT是一个开放源代码的(Java视线开源项目),基于web的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。(需要了解一定的SQL知识) 。JERT使用到许多优秀的开源项目Hibernate/Spring/Webwork/Sitemesh/FreeMarker。
Carte:Carte是一个报表模板引擎能够生成Text(包括HTML与XML)与PDF格式的报表。 所需要的第三方类库包括:Carte CSS,DOM CSS Java类库. iText,生成PDF格式的Java类库. jCharts-基于Java的制图工具包。 JCLF,一组Java常用Utilitie.
iReport:iReport是为JasperReports设计的强大的,直观的,易于使用的可视化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,子报表等的复杂报表。iReport 还集成了JFreeChart图表制作包。允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。
Eclipse BIRT:BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。
JasperWave: JasperWave是一个用于JasperReports的可视化报表设计器。基于Eclipse实现,让所有开发人员不管是高手还是初级入门者能够以非常直观和自然的方式来创建报表。主要特性:
1、WYSIWYG 所见即所得的报表设计器
2、支持多种数据源包括:JDBC、XML、Java beans(POJO)、CSV、Excel
3、用于SQL和XML的可视化查询构造器
4、提供可以制作出20多种图表的类库
5、支持将报表导出成PDF、RTF、HTML、XLS、XML、CSV等格式。JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表。JasperReports 支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。
收录时间:2011-06-11 10:01:45
Cewolf:Cewolf可以在一个基于Servlet/JSP的Web应用程序内部使用,以在Web页中嵌入各种复杂的图形图表(如,直方图、饼图、棒图等等)。它提供了一个功能完备的标签库来定义图表的所有属性(颜色、笔画、图例等),这样嵌入了图表的JSP就不用使用任何Java代码。
DynamicReports: DynamicReports是一个基于JasperReports实现的开源Java报表工具。它能够创建动态的报表设计,而无需可视化报表设计工具。可以非常快地创建报表并生成可以展示和打印的文档,也可以导出各种常见的格式如PDF、Excel、Word等。
收录时间:2011-05-11 08:51:34
SWTChart:SWTChart是一个基于SWT的轻量级(包括源码整个SWTChart jar文件只有140KB)图表制作组件。它拥有以下基本功能:
* line chart
* scatter chart
* stack chart
* log scale
* category axis
* multiple axes
* bar chart
* area chart
* step chart
* axis orientation
* series label
* ...
JCCKit:JCCKit是一个很小(< 100Kb)而且灵活的图形报表制作框架。