1、AnyChartFlash图表控件评估报告AnyChart(Flash图表控件)评估报告AnyChart简介AnyChart是一套基于Flash的图表控件。使用它,您可以创建出绚丽的交互式的Flash图表和仪表控件。AnyChart它具有跨浏览器(cross-browser)和跨平台(cross-platform)的特点。由于基于XML与服务器交互,因此,可以和各种开发平台进行集成,例如:ASP.Net、ASP、JSP、PHP等等。简单的说,AnyChart就是一个flash,不同的是,它可以接收xml配置参数和数据,根据xml的内容,显示不同的图表。AnyChart本身就是个客户端的东西,通
2、过xml和服务器端进行交互,因此,与服务端无关,与开发平台无关,从而很好的解决了对VS2010、DotNet4.0、Bit64、SharePoint2010、SQL Server 2008的支持。开发的时候,我们只需按照规范对齐传入正确格式的xml即可。另外,由于,AnyChart是个flash,因此,他支持几乎所有的浏览器,除非哪个浏览器不支持flash。因此,ie8的支持也是理所当然的了,这个我已经测试过了。AnyChart特点1、 图表炫丽丰富,表现力强。功能强大。(这个是非常重要的,要知道功能强大的图表不少,可是兼有好看还功能强大的图表可不多。)2、 图表类型全面,几乎涵盖所有能够使用
3、到的图表。3、 图表展示基于Flash,能够跨浏览器;数据传输和交互基于xml,能够跨平台。4、 提供强大的基于JavaScript的客户端交互接口,使开发定制变得更简单。5、 技术支持强大,有详细的开发文档。具体功能请参见:图表快照工作原理1、 Flash负责展示图表(AnyChart.swf)。2、 JavaScript负责客户端交互。由js向服务器发起图表构建请求,服务器将构建的图表需要的配置参数和数据通过xml传输到客户端。3、 JavaScript根据xml来构建图表。简单代码示例文件结构1、 AnyChart.swf 图表flash文件2、 AnyChart.js 图表js函数库3、 anychart.xml 图表配置、数据文件源数据结构anychart.xml内容-SalesofACMECorp.SalesRetailChannel-JavaScript代码运行效果图表演示1、 3D柱状图2、 饼状图3、 Gauge(Dashboard)4、 多图表联动在线演示:JavaScript交互代码:英文原著:5、 图表JavaScript鼠标事件在线演示:6、 更多演示报价信息相关资源1、 AnyChart官方网站:2、 AnyChart简介:3、 AnyChart购买信息:4、 AnyChart用户手册:5、 AnyChart产品信息(中文):6、