博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常见的9款Java报表工具
阅读量:6895 次
发布时间:2019-06-27

本文共 1112 字,大约阅读时间需要 3 分钟。

hot3.png

常见的9款Java报表工具:

iReport是一个能够创建复杂报表的开源项目。它100%使用Java语言编写。是目前全球最为流行的开源报表设计器。由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。iReport 还集成了JFreeChart图表制作包。允许用户可视化地编辑XML JasperDesign文件。

JReport 报表设计器 (JReport Designer) 是一个100%基于Java Swing 的报表设计工具。不论您所使用的是何种操作系统,以及您的硬件配置如何,它都有助于进行快速报表开发、精确排版、灵活输出、以及能动的报表操作。同时,该商家新开发出一款新的移动报表开发工具JReport Mobile,让你随时随地访问自己的数据。

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

Pentaho Report Designer 是Pentaho公司开发的报表设计工具,该设计器能够和Pentaho公司的商业智能平台或报表系统一起使用,是一个基于JFreeReport的开源系统。

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

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

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

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

JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。

 

推荐阅读:

转载于:https://my.oschina.net/u/1582196/blog/263663

你可能感兴趣的文章
磁盘管理
查看>>
ES6学习笔记之 let与const
查看>>
UIWebView中javascript与Objective-C交互、获取摄像头
查看>>
poj 3461 Oulipo(KMP模板题)
查看>>
libavcodev may be vulnerable or is not supported, and should be updated for play video
查看>>
ECMAScript 5 —— Function 类型 (二)
查看>>
Java Web 自动登录
查看>>
IOS中文本框输入自动隐藏和自动显示
查看>>
邮件发送封装方法
查看>>
网络安全维护九眼智能大数据显身手
查看>>
算法导论笔记——第二十章 van Emde Boas树
查看>>
TCP的三次握手/四次挥手
查看>>
主席树(区间第k小)
查看>>
iOS开发:告诉git不要跟踪UserInterfaceState.xcuserstate
查看>>
一个简单的WPF界面框架
查看>>
zt:Linux查看程序端口占用情况
查看>>
iis下thinkphp配置url rewrite伪静态
查看>>
jQuery-表单选择器
查看>>
Unique Binary Search Trees-计算表示相同序列的不同BST个数
查看>>
git 第三天 SSH免密码登录 1
查看>>