知方号

知方号

推荐几款流行的开源报表工具

推荐几款流行的开源报表工具

转自: http://www.anyrt.com/blog/sourcereport.html

 

1. JasperReport

JasperReport是最流行的开源报表工具之一,基于GPL开源许可协议, 完全采用java编写, 支持多种数据源,可打印或导出多种文件格式,支持PDF、HTML、XLS、CSV和XML文件输出格式。 JasperReport也包含多个组件:

JasperReports Library 开源报表引擎库JasperReports Server 是一个独立可嵌入的报表服务器,对数据进行分析和提供定时任务服务。Jaspersoft Studio 是基于Eclipse的报表设计器,它能创建包含图表、图像、子报表、交叉表等复杂的报表。数据源可以是JavaBeans,XML,CSV Hibernate。Jaspersoft ETL 是易于部署和执行的开源ETL系统, 创建一个综合的数据仓库和数据集。

JasperReport官方页: http://community.jaspersoft.com

                     

2. iReport

 iReport 是免费的,开源的报表设计器, 是为JasperReports Library和JasperReports Server设计的报表可视化设计器,它能创建图表、图像、子报表、交叉表等复杂的报表,它的数据源可以是JavaBeans,XML,CSV Hibernate和自定义数据源,可以发布和输出PDF,RTF,XML,HTML等文件。

iReport 官方页:http://community.jaspersoft.com/project/ireport-designer

                     

3. JFreeChart

 JFreeChart 是一款易于扩展的纯Java编写绘图图库, 使用它可以生成线图、柱状图、饼图、曲线图、面积图、甘特图、仪表盘、混合图等多种图表,并可将图表输出为PNG、JPEG图片。

稳定、轻量级,支持多种图表类型一个灵活的设计,很容易扩展,并应用于服务器端和客户端的应用程序支持多种输出类型,包括Swing组件和JavaFX组件、图像文件(包括PNG和JPEG)和矢量图形文件格式(包括PDF、EPS和SVG)JFreeChart是开源的,基于GNU通用公共许可证 (LGPL)开源许可协议

 JFreeChart官方页:http://www.jfree.org

 

4.Pentaho

Pentaho将你所有的数据转变成有意义的信息,为您设计Pentaho报表,一套开源的工具,允许你创建完美的报表,支持输出Excel、PDF、HTML、文本、富文

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。