`

12个最好的开源报表工具

阅读更多

在dzone上闲逛时发现-‘最好的开源报表工具’这篇文章,点进去看到其中有一个“JavaEye Reporting Tool – JERT”,起初以为彼‘JavaEye’非此‘JavaEye’,取名相同而已。但还是好奇的搜索了一番,结果让我几分惊奇,几分欣喜。也许是我out了,但我确实是现在才知道,原谅我吧

 

不过首先还是介绍下这些优秀的报表工具:

 

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的,数据库报表工具,它能够让你不需要编程而能创建各种灵活的报表。

 

点击查看详情:http://www.iteye.com/topic/10317

                     http://www.iteye.com/topic/9873


12. iReport

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


分享到:
评论

相关推荐

    12种优秀开源报表工具整理

    本文将对12种优秀开源报表工具进行概括,帮助读者更好地选择适合自己的报表工具。 1. BIRT BIRT(Business Intelligence and Reporting Tools)是一款基于Eclipse的报表系统,具有竞争力。它拥有和Dreamweaver一样...

    12个最好的开源报表工具.docx

    **简介**:OpenRPT 是一个专为 PostgreSQL 设计的开源报表工具,提供了图形化界面,方便用户撰写 SQL 报表。它旨在提高报表开发效率,同时确保报表质量。 **主要特性**: - **PostgreSQL 支持**:针对 PostgreSQL ...

    BI开源报表工具调研报告

    【BI开源报表工具调研报告】 BI(Business Intelligence)开源报表工具是企业数据分析和决策支持的重要组成部分,它们帮助企业从海量数据中提取有价值的信息,通过报表的形式展示出来,支持管理层的决策。本报告将...

    开源报表制作工具

    在这个特定的案例中,我们提到的是“ireport”,一个非常知名的开源报表设计工具,它与Java平台紧密集成,特别是与JavaServer Pages (JSP) 和Java Persistence API (JPA) 结合,用于生成动态的Web报表。 iReport是...

    6款常用的Java开源报表制作工具

    - **简介**:JasperReports是一款基于Java的开源报表工具,它能够在Java环境下像其他集成开发环境(IDE)中的报表工具那样来制作报表。JasperReports支持多种文件输出格式,包括PDF、HTML、XLS、CSV和XML等,这使得它...

    Qt开源报表limereport demo

    【Qt开源报表limereport demo】是一个基于Qt框架的开源报表系统示例,它展示了如何在Qt应用程序中集成报表功能。这个demo包含了多个文件,这些文件是开发过程中的关键组成部分,下面将逐一介绍它们的作用。 1. **...

    推荐6款常用的Java开源报表制作工具.pdf

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

    Java Web项目集成开源报表工具BIRT

    Java Web项目集成开源报表工具BIRT 本文将指导读者如何将BIRT开源报表工具集成到已有的Java Web项目中,以Birt4.4.2为例。下面是具体的步骤和知识点: 步骤1:下载BIRT 首先,读者需要下载BIRT的最新版本。在BIRT...

    DoddleReport,DoNet开源报表工具类,生成报表的开发利器

    DoddleReport是一款基于.NET平台的开源报表工具类库,专为.NET开发者设计,用于简化报表的生成工作,提升开发效率。它具有丰富的功能和高度的灵活性,使得开发者无需深入复杂的报表设计,即可快速创建出专业级别的...

    开源报表工具整理.docx

    ### 开源报表工具知识点概述 #### 一、BIRT(Business Intelligence and Reporting Tools) **简介:** BIRT是一个基于Eclipse平台的报表系统,由美国Actuate软件公司与清华大学信息研究院Web与软件技术研究中心...

    ammap开源报表地图

    "ammap开源报表地图" 这个标题揭示了我们正在讨论的是一个开源项目,专门用于创建地图报表。"ammap"是该项目的名字,它提供了一种地图图表的解决方案,可能是以编程或者可视化的方式,让用户能够生成与地图相关的...

    推荐6款常用的Java开源报表制作工具.docx

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

    开源报表BIRT开发手册

    综上所述,BIRT是一款强大的开源报表工具,提供了一整套从报表设计、开发到部署的解决方案,适用于企业级的业务分析和报告需求。通过熟练掌握BIRT,开发者能够快速高效地生成美观且功能丰富的报表,以支持决策制定和...

    asp.net(C#)报表工具

    针对标题“asp.net(C#)报表工具”,我们可以深入探讨以下几个核心知识点: 1. **ASP.NET**:ASP.NET是由微软开发的一个用于构建Web应用程序的框架,它提供了丰富的服务器控件、事件驱动模型以及自动处理HTTP请求的...

    开源Web报表制作工具OpenReports3.0简介

    综上所述,OpenReports3.0是一个功能强大的开源报表解决方案,适合需要自定义报表、管理大量数据的企业和开发团队。通过深入理解和实践,我们可以充分利用其各项功能,构建高效的数据分析和报告系统。

    推荐6款常用的Java开源报表制作工具.doc

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

    15款报表工具的总结

    - **The Wabit – Open Source Reporting Tool**:跨平台开源报表工具,进一步拓展了报表工具的选择范围。 这些报表工具各自拥有独特的特性和优势,企业在选择时应考虑自身业务需求、技术栈以及预算等因素,以找到...

    开源工具调研报告

    知名的开源报表工具包括: - **JasperReports**:始于2001年的Java报表工具,现由JasperSoft维护,支持PDF、HTML、XLS等多种格式输出。 - **OpenReports**:基于Web的报表解决方案,使用JasperReports作为报表引擎...

Global site tag (gtag.js) - Google Analytics