原标题:6款常用的Java开源报表制作工具

1. Aspose.Cells for JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表,支持PDF、HTML、XLS、CSV和XML文件输出格式,是当前Java开发者最常用的报表工具。

< Aspose.Cells for JasperReports试用版下载>

2. BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。

3. Pentaho Business Analytics是一个以工作流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业BI相抗衡。它偏向于与业务流程相结合的BI解决方案,侧重于大中型企业应用。它允许商业分析人员或开发人员创建报表,仪表盘,分析模型,商业规则和BI流程。

功能和特点

工作流引擎:Shark and JaWE 数据库:Firebird RDBMS 集成管理和开发环境:Eclipse 报表工具:Eclipse BIRT ETL工具:Enhydra/Kettle OLAP Server:Mondrian OLAP展示:JPivot 数据挖掘组件:Weka 应用服务器和Portal服务器:JBoss 单点登陆服务及LDap认证:JOSSO 自定义脚本支持:Mozilla Rhino Java 脚本处理器

< Pentaho Business Analytics试用版下载>

4. JXLS是基于Jakarta POI API的Excel报表生成工具,可以生成精美的Excel格式报表。它采用标签的方式,类似JSP标签,写一个Excel模板,然后生成报表,非常灵活,简单!

5. OpenReports是一个基于Web的报表解决方案,可为用户提供通过浏览器查看动态创建的PDF、HTML或XLS格式报表的能力。OpenReports使用Java开发的,并使用JasperReports作为报表生成引擎。

6. JFreeReport(现改名为Pentaho Reporting)是一个用来生成报表的Java类库。它为Java应用程序提供一个灵活的打印功能并支持输出到打印机和PDF,Excel,HTML和XHTML,PlainText,XML和CSV文件中。

转自:www.csdn.net返回搜狐,查看更多

责任编辑:

java 开源 报表_6款常用的Java开源报表制作工具相关推荐

  1. 5款常用移动Html5场景页面制作工具推荐

    第一款:云来APP 云来,中国最大的移动APP云服务提供商.场景应用重新定义了企业与人的商业连接;为企业提供最精准的商业移动化解决方案,十万企业的共同选择. 官网学习网址:http://www.liv ...

  2. 电子相册用linux制作工具,分享一款简单好用的电子相册制作工具!不要错过!...

    原标题:分享一款简单好用的电子相册制作工具!不要错过! 如今很多人都喜欢通过拍照的方式来记录生活中的点滴,比如路上美好的风景.一日三餐的平凡或精致.可爱的孩童等照片画面都能让人感恩生活的美好.如果懂得 ...

  3. java lambda函数_最常用的 Java 8 中的 Lambda 函数(项目中实用笔记)

    最常用的 Java 8 中的 Lambda 函数(项目中实用笔记) 简介 Java 8 中的新特性,虽然现在都出到了Java14版本,不过在日常的开发过程中,8的版本是足够使用了,再说现在的8以上的版 ...

  4. java jodd_Jodd :一款优雅的 Java 工具集

    原标题:Jodd :一款优雅的 Java 工具集 来源:coderknock, coderknock.com/blog/2016/07/02/Jodd.html 为大家介绍一个几乎全能的Java类库- ...

  5. 3款强大的BootStrap的可视化制作工具推荐

    http://www.25xt.com/html5css3/7342.html 25学堂看到最近很多朋友在学习Bootstrap前端主题框架.顾让25学堂的小编给大家找来了3款适合Bootstrap初 ...

  6. [USB 启动盘_1]-支持 BIOS/UEFI 启动的个人常用必备 PE 系统启动盘制作工具 —— 电脑店装机维护工具套装以及全网最详细的 U 盘启动方式详解

    ################################################## 目录 获取及使用 U 盘电脑店 PE 系统 为什么需要 PE 系统启动盘 两个官网链接? 解压使用 ...

  7. 介绍10款常用的JAVA测试工具

    轉自:http://java.chinaitlab.com/tools/732914.html 1. 美国Segue公司的Silk系列产品 Segue公司一直专注于软件质量优化领域.在Segue的产品 ...

  8. java用什么测试工具_10款常用的JAVA测试工具

    JTest最大的优势在于静态代码分析,至于自动生成测试代码,当然生成测试代码框架也是不错的,但要做好 参考网站:http://www.parasoft.com/jsp/aep/aep.jsp推荐指数: ...

  9. android java包_android SDk中常用的java包介绍

    下面是android SDK中API中的主要java包的功能简介: android.app :提供高层的程序模型.提供基本的运行环境 android.content :包含各种的对设备上的数据进行访问 ...

最新文章

  1. Windows 7 状态栏图标消失恢复
  2. 感悟琐记:业绩=资源的n次方
  3. tcp长连接和保活时间
  4. 2019报告:AI程序员人才需求暴涨35倍!每10个公司就有6个人才缺口
  5. html语言循环语句,Scala @功能/语言的HTML文档 - for循环,如果语句等
  6. 蚂蚁课堂视频笔记思维导图-3期 八、互联网安全架构
  7. 深度linux操作系统怎么样,深度Deepin国产操作系统使用体验报告!
  8. Android 获取无线蓝牙MAC信息代码
  9. linux 安装mysql(rpm文件安装)
  10. python期权定价代码_pythonspan data-e=6Zqc56KN/span式期权定价公式_Python_脚本语言_IT 经验_爱安网 LoveAn.com...
  11. 写给XJTU计算机系大一大二的童鞋
  12. 代码英雄:操作系统之战
  13. 计算机绘图快捷键,计算机绘图常用软件快捷键大全
  14. Word批量转TXT宏
  15. Flask项目之个性化微电影网站的实战开发(一)
  16. 建议118:使用SecureString保存密钥等机密字符串
  17. 云付董事长 张凉凉:光环背后的“执拗者”
  18. 8.编写一个除法计算器,程序具有try-catch-finally结构,程序要求用户输入除数和被除数,在出现除数为零(异常2)和除数、被除数中有一个不是数字(异常1)的情况时进行相应的处理。当调用存放
  19. 如何将div的内容与底部对齐
  20. 微信自定义分享链接信息(标题,图片和内容)实现过程详解

热门文章

  1. gcc 命令详解及最佳实践
  2. 计算机在生物学研究领域的认识,数字生命
  3. 多元正态分布的条件分布
  4. Python编程---迭代(iterate)
  5. 正常情况下的货币,财富及汇率
  6. 转行设计师肺腑之言:离开建筑设计行业的9大理由
  7. OpenGL学习笔记--绘制图元
  8. 【深夜福利】程序员到底怎么找对象?资深媒婆阿姨有奇招
  9. 四年上册级计算机教学计划,关于小学数学四年级上册的教学计划
  10. linux系统离线安装ssh服务源码安装(ubuntu)