java开源报表设计器,Java报表开发
Openreports点击量:7596
OpenReports提供了基于web的灵活报表解决方案,可以通过浏览器自动生成动态的PDF、XLS、HTMLCSV和图表报表。使用的开源技术包括Hibernate、Velociy和Webwork。
JFreeChart点击数:20352
JFreeChart主要用于制作各种图表,包括饼状图、条形图(常用条形图和堆栈条形图)、折线图、区域图、分布图、混合图、甘特图以及一些仪表盘等。
贾斯珀报告
JasperReports是一个基于Java的开源报表工具,可以在Java环境下像其他IDE报表工具一样制作报表。
JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是目前Java开发者最常用的报告器。
与。
JFreeReport
JFreeReport是一个用于生成报告的Java类库。它为Java应用程序提供了灵活的打印功能,并支持输出到打印机和PDF、Excel、HTML和XHTML、明文、XML和CSV文件。
jCharts
JCharts是一个100%基于Java的图表工具,可以输出多种图表。这个包非常适合通过Servlets显示图表。
西沃夫
Cewolf可以用在基于Servlet/JSP的Web应用中,嵌入各种复杂的图形和图表(如柱状图、饼状图、条形图等。)在网页中。
等等)。它提供了一个全功能的标签库来定义所有的属性(颜色、笔画、图例等)。)的图表,这样嵌入图表的JSP就不需要使用任何Java代码了。
约彭查特
JOpenChart库和工具包提供了创建不同图表的方法,包括饼图、直方图和自绘。此外,它还包含用于在Swing或Web应用程序中嵌入图表的组件。这个库的渲染器接口API可以很容易地为不同种类的图表添加新的绘图。
iReport
IReport是为JasperReports设计的强大、直观且易于使用的可视化报表设计器。它是纯Java开发的。该工具允许用户直观地编辑复杂的报告,包括图表、图片、子报告等。IReport还集成了JFreeChart图表。
手表制造包。允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多种方式获得,包括JDBC、
模型、JavaBeans、XML、Hibernate(支持HQL查询语言)、
CSV等。它支持多种输出格式,包括:PDF,RTF,XML,XLS,CSV,HTM。
图表2D
chart 2d-直观显示数据流的2D图(饼图、折线图、竖条图、横条图、散点图、合并图和叠加图)。有JComponent和BufferedImage类图。
DataVision
DataVision是用Java写的报表工具,类似于Crystal Reports。它支持多种数据源(JDBC、文本文件)
输出格式为HTML、XML、PDF、LaTeX、逗号或制表符分隔的数据文件,
和DocBook。它允许您使用支持拖放操作的GUI来设计报告,并且报告描述存储为XML。
JSynoptic
本文介绍了一个非常错误的Java图表制作工具JSynoptic,它结合了简单的数据源(data
Source)根据你的需求自动生成各种类型的图表,如柱状图、饼状图等。这个工具的核心是
JFreeChart,如果你只是需要一些统计图表而不是做开发,那么这个工具会非常适合你。
百灵报表
BIRT是一个基于Eclipse的开源报告系统。它主要用于基于Java和J2EE的Web应用程序中。BIRT主要由两部分组成:一是基于Eclipse的报表设计,二是可以添加到你的应用服务中的运行时组件。BIRT还提供了一个图形报告制作引擎。
阿尔特
ART是一个轻量级的基于web的报告引擎。易于定制,支持图形报告,支持通过插件将结果导出为各种格式。
JChart2d
JChart2d是一个工具,用于那些需要精确的图形报告,但不注重图形报告的美观的工程任务。它有一个简洁的可扩展的API和丰富的文档。
贾斯珀助理
JasperAssistant是JasperReports的可视化报表设计器,也是流行的报表引擎。它建立在Eclipse的插件系统上,主要目的是通过直观的图形界面帮助你开发JasperReports报表定义文件。
对象可视化工具
ObjectVisualizer是一个开源的商业智能工具,属于OpenReports项目。它依靠对象持久性技术(Hibernate、JDO和Cayenne)来查询、制表和绘制由对象映射的数据。
四十五
Fourfive是领先的开源Web报表解决方案,使用XML作为其配置文件。集群支持、负载平衡、动态发布、PDF、Excel、
LDAP、图表、过滤器、排序、布局定制、门户、JasperReports、Velocity模板、兼容Internet Explorer、
网景,Mozilla,Opera .
JooReports
JooReports是一个使用Java创建基于OpenOffice.org的办公文档和报告的解决方案。模板可以由文字处理器设计。生成的文档可以是PDF、Word等格式。数据源包括POJOs和XML。
彭塔霍
Pentaho商业智能项目提供企业级报表制作、分析、数据挖掘和工作流功能。该软件提供了灵活的部署选项,因此它可以用作嵌入式组件或
定制BI应用程序解决方案或作为完全独立于容器的完整BI平台。Pentaho包括Eclipse。
BIRT,JasperReports,Mondrian,JPIvot,scheduling),web服务,业务规则。
JMagallanes
开源项目JMagallanes是一个用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes将静态报告(基于
JasperReports)、Swing
数据透视表(用于OLAP分析)和图表(基于JFreeChart)。它可以从各种数据源(如SQL、Excel、XML等)读取数据并生成
各种输出,如PDF、XML和特定于应用程序的文件,用于离线查看未来的报告。
JR免费网络图表组件
JR免费Web图表组件提供了三种开源Web。
图表组件:FreeWebBarChart4J、FreeWebLineChart4J和FreeWebPieChart4J。这些组件支持3D,
支持GIF,JPEG,PNG,SVG等图像格式,简单易用。可以在applet或者servlet/JSP中使用。也可以在它的主页上找到。
许多可以免费下载的文档、电子书和源代码。开源组件和框架有一些通用的开发指南。
如JFreeChart、JasperReports、Hibernate、Struts、Spring等。
报告喷射
ReportJet是一个基于Java的商业智能和报告系统。Jet Designer建立在Eclipse Rich Client Platform (RCP)之上,它提供了一个友好的用户界面,可以快速简单地设计复杂的报表模板。
转自:http://www.xianguo.com/go.php? fi=471273052
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。