各种图形报表(转)
各种图形报表:
Flex、Flash图形报表
JS、JAVA等图形报表
CSDN的编辑功能太不好用了%>_<%
Flex、Flash图形报表 |
||||
名称 | 简介 | 是否收费 | 是否开源 | 网站 |
FusionCharts for Flex(Flex 版本) | FusionCharts是InfoSoft Global公司的一个产品, InfoSoft Global 公司是专业的Flash图形方案提供商。 FusionCharts是一个Flash的图表组件,它可以用来制作数据动画图表, 其中动画效果用的是Adobe Flash 8 (原Macromedia Flash的)制作的flash , FusionCharts可用于任何网页的脚本语言类似于HTML ,.NET,ASP , JSP技术的, PHP , ColdFusion等,提供互动性和强大的图表。 使用XML作为其数据接口, FusionCharts充分利用流体美丽的Flash创建紧凑,互动性和视觉逮捕图表。 |
收费 | 不开源 | http://www.fusioncharts.com/flex/ http://www.fusioncharts.com/flex/demos/dashboard/index.html http://www.fusioncharts.com/flex/demos/ChartExplorer/index.html |
FusionCharts Free(Flash 版本) | FusionCharts是InfoSoft Global公司的一个产品, InfoSoft Global 公司是专业的Flash图形方案提供商, 他们还有几款其他的,基于Flash技术的产品,都非常的漂亮。 FusionCharts Free则是FusionCharts提供的一个免费版本。 FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案, 能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。 你不需要知道任何关于flash编程的知识,你只需要知道你所用的编程语言就可以了。 |
免费 | 开源 | http://www.fusioncharts.com/free/ http://www.fusioncharts.com/free/demos/ http://www.fusioncharts.com/free/demos/Blueprint/ http://www.fusioncharts.com/free/demos/JS/ http://www.fusioncharts.com/free/demos/Dashboard/ |
AnyChart | AnyChart使你可以创建出绚丽的交互式的Flash图表和仪表控件。 是一款灵活的基于Adobe Flash和跨浏览器和跨平台的图表解决方案, 被很多知名大公司所使用,可以用于仪表盘的创建、报表、数据分 析、统计学,金融等领域。该控件被国际上许多知名大公司所使用, 如:Oracle, Lockheed Martin, Halliburton, NXP Semiconductors, 3M 和Rolex。 |
收费 | 未知 | http://anychart.com/home/ http://anychart.com/products/anychart/gallery/ http://www.cnblogs.com/joey0210/archive/2011/03/04/1971148.html http://www.componentcn.com/ |
open flash chart | OpenFlashChart是一款开源的以Flash和Javascript为技术基础的 免费图表,用它能创建一些很有效果的报表分析图表。 |
免费 | 开源 | http://teethgrinder.co.uk/open-flash-chart/ |
amCharts | Amcharts是一组Flash图表,Amcharts可以从简单的CSV或XML文 件提取数据,也可以从动态数据读取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他许多编程语言。这款工具是收费的, 不过免费提供了一些简单的类型统计图形,如常用的柱形,折线图形, 饼图等,如果需要用一些复杂的统计图形,则就要自已够买了。 |
收费 | 不开源 | http://www.amcharts.com http://flex.amcharts.com/examples |
Axiis | Axiis 是一个数据可视化框架,使用MIT许可证发布。“数据可视化 ”这个词经常用来描述应用数据的图形化视图,如图表和图形。Axiis 构建在Degrafa之上。Degrafa是为Flex应用的一个开源声明式图形 框架,可简化图形绘制——Axiis极大地利用了这一优点。Degrafa 本身并不足以构建一个类似Axiis的框架,因为它不具备把数据绑定 到图形的默认能力。Axiis可以认为是对Degrafa的扩展。Axiis.org做 了如下说明:Axiis让开发人员通过简洁直观的标记,清晰明白地定 义数据可视化方式。Axiis在设计上就非常强调代码优雅,可以让你 的代码像输出的图形一样美观。 |
免费 | 开源 | http://www.axiis.org/index.html http://www.axiis.org/examples.html http://code.google.com/p/axiis/ |
OFCGWT | OFCGWT是一个基于Open Flash Chart2开发,用于GWT应用的开 源图表制作组件。OFCGWT 项目主要提供了简化的 GWT 集成 Open Flash Chart 2 的用途。相当于是使用 GWT 来封装了 Open Flash Chart 图表组件。 |
未知 | 开源 | http://code.google.com/p/ofcgwt/ http://ofcgwt.googlecode.com/svn/demo/Demo.html |
birdeye | BirdEye是一个开源的Adobe Flex图表制作组件。用于创建多维数 据分析可视化界面。birdeye可以绘制 拓扑图,关系图,流程图, 星空图,地图,饼图 等等 |
未知 | 开源 | http://code.google.com/p/birdeye/ http://birdeye.googlecode.com/svn/branches/ng/examples/demo/BirdEyeExplorer.html |
Finger Chart | Finger Chart是一个轻量级的基于Flash技术开发的图表解决方案 (未来考虑扩展到HTML5平台),由RIAMeeting社区推出,并基于 LGPL协议开源。图表包括常见图表类型,包含线图,柱图,条图, 饼图,区域图,散点图,气泡图等; Finger的应用目标是: Web应用和移动应用,因此也可以看出图表命名的初衷, 即保持轻量级和较小的资源占用,以在有限的硬件资源下获 得平稳流畅的运行。 |
免费 | 开源 | http://www.riadev.com/o/fingerchart/demo.html |
Flex Chart Explorer | 免费 | 开源 | http://demo.quietlyscheming.com/ChartSampler/app.html | |
LightCharts | LightCharts是一个轻量级的flex线状图表库。 | http://www.xncat.com/?p=1258 http://davidmccuskey.com/demos/lightcharts/ |
||
3DCharts | IBMILOG的3DCharts | http://visudemos.ilog.com/webdemos/pivot/pivot.html | ||
JS、JAVA等图形报表 | ||||
Highcharts JS | Highcharts是一个制作图表的Javascript类库,可以制作的图表有: 直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散状图 等等。 主要特性: 1、 提示功能:鼠标移动到图表的某一点上有提示信息 2、 放大功能:选中图表部分放大,近距离观察图表 3、 对个人用户完全免费,这一点很重要的 4、 兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等 5、 跨语言:不管是PHP、Asp.net还是Java都可以使用, 它只需要三个文件:一个是Highcharts的核心文件 highcharts.js,还有a canvas emulator for IE和Jquery 类库或者MooTools类库 6、 支持大部分的图表类型:直线图,曲线图、区域图、 区域曲线图、柱状图、饼装图、散布图 7、 易用性:无需要特殊的开发技能,只需要设置一下 选项就可以制作适合自己的图表 8、 时间轴:可以精确到毫秒 9、 Ajax支持: 使用数组接受Ajax传值 |
个人用户完全免费, 商用收费 |
http://www.highcharts.com/demo/ http://www.highcharts.com/stock/demo/ |
|
JFreeChart | JFreeChart是JAVA平台上的一个开放的图表绘制类库。 它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、 柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、 甘特图(Gantt charts)等等多种图表,并且可以产生PNG 和JPEG格式的输出,还可以与PDF和EXCEL关联。 JFreeChart截止2011年2月22日为止的相当不错的 java图形解决方案,基本能够解决目前的图形方面的需求。 |
|||
jCharts | jCharts是一个100%基于Java的制图工具, 它可以输出很多种图表。这个包是通过Servlets显示图表理想选择。 |
http://jcharts.sourceforge.net/ | ||
iReport | iReport 也是开源组织sf.net 中的一款免费软件,其主要作用是用来 以可视化的方式设计。生成JasperReport 所使用的报表格式文件, 因为JasperReport 本身并未提供很好的可视化报。表设计工具, iReport 的出现正好弥补了这个缺陷。本文写作时的iReport 的最新版本 是2.0.5, 是为JasperReports设计的强大的,直观的,易于使用的可视 化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片, 子报表等的复杂报表。iReport 还集成了JFreeChart图表制作包。 允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多 种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持 HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。 iReport是一个能够创建复杂报表的开源项目。它100%使用Java语言编写。 是目前全球最为流行的开源报表设计器。 由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。 |
免费 | 开源 | |
JasperReports | JasperReports是一个用Java开发的开源的程序库,使用户能够透过它, 利用Java语言来开发具有报告功能的程序。JasperReports的模版采用 XML格式,从JDBC数据库中撷取合适的资料,并把资料在屏幕、 打印机显示,或以PDF、HTML、XLS、CSV及XML等各种格式储存。 JasperReports的报告模板可以以iReport之类的工具来制作, 只要把报告储存成XML格式,就可以让JasperReport阅读, 然后再编译成为.jasper档。 |
开源 | ||
OpenReports | OpenReports 是一个基于web的报表解决方案, 可为用户提供通过浏览器查看动态创建的PDF、HTML 或XLS格式报表的能力。OpenReports 使用Java开发的,并使用JasperReports作为报表生成引擎。 |
开源 |