java开源报表设计器,Java报表开发

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: