AnyChartFlash图表控件评估报告.docx
《AnyChartFlash图表控件评估报告.docx》由会员分享,可在线阅读,更多相关《AnyChartFlash图表控件评估报告.docx(10页珍藏版)》请在冰豆网上搜索。
![AnyChartFlash图表控件评估报告.docx](https://file1.bdocx.com/fileroot1/2022-11/16/4040a813-e258-4617-a45e-afa48f4acb4d/4040a813-e258-4617-a45e-afa48f4acb4d1.gif)
AnyChartFlash图表控件评估报告
AnyChart(Flash图表控件)评估报告
AnyChart简介
AnyChart是一套基于Flash的图表控件。
使用它,您可以创建出绚丽的交互式的Flash图表和仪表控件。
AnyChart它具有跨浏览器(cross-browser)和跨平台(cross-platform)的特点。
由于基于XML与服务器交互,因此,可以和各种开发平台进行集成,例如:
ASP.Net、ASP、JSP、PHP等等。
简单的说,AnyChart就是一个flash,不同的是,它可以接收xml配置参数和数据,根据xml的内容,显示不同的图表。
AnyChart本身就是个客户端的东西,通过xml和服务器端进行交互,因此,与服务端无关,与开发平台无关,从而很好的解决了对VS2010、DotNet4.0、Bit64、SharePoint2010、SQLServer2008的支持。
开发的时候,我们只需按照规范对齐传入正确格式的xml即可。
另外,由于,AnyChart是个flash,因此,他支持几乎所有的浏览器,除非哪个浏览器不支持flash。
因此,ie8的支持也是理所当然的了,这个我已经测试过了。
AnyChart特点
1、图表炫丽丰富,表现力强。
功能强大。
(这个是非常重要的,要知道功能强大的图表不少,可是兼有好看还功能强大的图表可不多。
)
2、图表类型全面,几乎涵盖所有能够使用到的图表。
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内容
---------------------------------------------------------------------------------------------------------------------
Sales of ACME Corp.
Sales
Retail Channel
------------------------------------------------------------------------------------------------------------------
JavaScript代码
运行效果
图表演示
1、3D柱状图
2、饼状图
3、Gauge(Dashboard)
4、多图表联动
在线演示:
JavaScript交互代码:
英文原著:
5、图表JavaScript鼠标事件
在线演示:
6、更多演示
报价信息
相关资源
1、AnyChart官方网站:
2、AnyChart简介:
3、AnyChart购买信息:
4、AnyChart用户手册:
5、AnyChart产品信息(中文):
6、