文档章节

12个Java的报表工具简介

voole
 voole
发布于 2015/11/07 09:19
字数 689
阅读 538
收藏 29

精选30+云产品,助力企业轻松上云!>>>

1. BIRT Project 
BIRT报表是一款非常流行的开源报表开发工具。拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单。 

2. Pentaho 
Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。 

3. OpenRPT 
OpenRPT支持各种平台PostgreSQL的最佳化的图形化界面的SQL报表撰写。 

4. OpenReports 
OpenReports 提供基于web 的灵活报表解决方案,支持 PDF,HTML 和XLS 报表格式,基于WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了Tomcat 的OpenReports-Tomcat 文件下载。使用Java进行开发,JasperReports 作为报表引擎。 

5. FreeReportBuilder 
FreeReportBuilder是一个Java报表工具,可以与任何数据库正常工作,只需要有一个JDBC驱动程序。 

6. JMagallanes 
JMagallanes是一个开源的使用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。 

7. ART – A lightweight reporting solution 
ART是一个轻量级的,多平台基于web的报表引擎。定制容易,支持图形报表,支持通过插件把结果导出为各种格式。 

8. DataVision 
DataVision是一个用Java编写的类似于Crystal Reports的报表工具。它支持多种数据源(JDBC, 文本文件) ,输出格式有HTML, XML, PDF, LaTeX, 逗号或tab分隔的数据文件, 和DocBook。它让你用一个支持拖放操作的GUI设计报表,报表描述存储为XML。 

9. The Wabit – Open Source Reporting Tool 
Wabit 是一个跨平台开源的报表工具,提供了一个GUI程序和可嵌入式的接口。 

10. Rlib 
RLIB是一个基于XML的报表引擎,可以生成PDF,HTML,CSV,文本格式 

11. JavaEye Reporting Tool – JERT 
JERT是一个开放源代码的,基于web的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。 

12. iReport 
iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports库应用于任何一种java应用程序,使用纯Java编写,拥有非常丰富的图形界面。

voole

voole

粉丝 19
博文 120
码字总数 5416
作品 1
海淀
私信 提问
加载中
此博客有 1 条评论,请先登录后再查看。
Java报表工具技巧--如何加粗Style Report 报表工具中的折线图

在我们认识java报表工具功能篇中提及,大多的Java报表软件都支持各种图表的运用,如饼图、折线图、条形图、柱状图等。图表的运用可以化冗长为简介,化抽象为具体,化深奥为形象,让阅读者更容...

敏捷商业智能
2012/08/13
95
0
报表工具软件的纯JAVA和支持JAVA的区别

我们从部署、展示、设计等方面,全面比较Java报表工具,如FlyReportor,杰表,Style Report,Jasper等,以及声称支持Java的Crystal Report,数巨等。 Java报表工具,首先可以分成两大类:纯J...

FlyReportor
2013/01/01
192
0
JAVA开源报表技术:JasperReports和iReport 入门

简介 JasperReports JasperReports是一个用Java开发的开源的程序库,使用户能够透过它,利用Java语言来开发具有报告功能的程序。JasperReports的模版采用XML格式,从JDBC数据库中。 它可以在...

hanfeng
2014/08/26
819
0
Java报表比较之中国式报表(复杂报表)篇

Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具。 支持Java的报表工具 我们所说的”支持”Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用....

敏捷商业智能
2012/08/01
902
2
国产Java报表工具优秀代表-FineReport报表工具

作为国产Java报表工具的优秀代表,FineReport报表工具不仅仅在报表设计的简单易用上表现出极大的优势,更在数据分析等复杂报表处理能力和报表管理等报表综合应用上凸显出其报表技术的成熟和领...

Amamatthew
2014/09/05
1
0

没有更多内容

加载失败,请刷新页面

加载更多

Free RTOS学习随笔(1),临界区代码

Free RTOS学习随笔(1),临界区代码 基本介绍 Free RTOS中临界区代码常用函数 任务级临界代码保护 调用方式 实现原理 中断级临界代码保护 调用方式 实现原理 基本介绍 临界区代码指的是那些...

osc_ho8dcqsx
26分钟前
5
0
STM32单片机驱动步进电机—简单篇

STM32单片机驱动步进电机(一) 驱动电机运动 软件:Keil5 设备:步进电机(17HS4401)、驱动器、单片机(STM32F103) 接线方式: 电机与驱动器:黑A+,绿A-,红B+,蓝B- 驱动器与单片机:M...

osc_2qah5avr
26分钟前
18
0
龙芯开源社区上线.NET主页

龙芯团队从2019年7 月份开始着手.NET Core的MIPS64支持研发,经过将近一年的研发,在2020年6月18日完成了里程碑性的工作,在github CoreCLR 仓库:https://github.com/gsvm/coreclr, 随后受...

osc_923iryp1
28分钟前
9
0
计算机组成原理笔记(二)

我的博客: https://www.luozhiyun.com/ 浮点数和定点数 我们先来看一个问题,在Chrome浏览器里面通过开发者工具,打开浏览器里的Console,在里面输入“0.3 + 0.6”: >>> 0.3 + 0.60.8999...

osc_1psr53ow
29分钟前
19
0
Vue PDF文件预览vue-pdf

最近做项目,遇到预览PDF这个功能,在网上找了找,大多推荐的是pdf.js,不过在Vue中还是想偷懒直接npm组件,最后找到了一个还不错的Vue-pdf 组件,GitHub地址:https://github.com/FranckFreiburge...

osc_1i3ltp99
30分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部