基于Flash的图表组件

 

 

Flash拥有良好的图形效果。在Web开发中,使用基于Flash的技术来增强数据的展现,体现专业、美观的效果。绝大多数的浏览器安装了Flash Player,都支持Flash。所以这是一种目前比较好的选择。

就当下各种Flash图表组件的方案进行了一些比较。

 

常用图表组件,主要是表格,饼图,柱状图,趋势图(线图),区域图,分布图,气泡图等。风格有平面、3D、和动画效果等。

 

满足这些需求,有几个选择:

1.       自己开发Flash组件

 

 

这显然是个耗时耗力耗钱的选择。在有能力的情况下,可以开发一些特别的满足自己特殊需求的组件。否则,不再重造轮子。

 

2.       直接使用Flex的一些组件

Flex提供了一整套组件,但是图形效果一般。大多数是2D,而且还要自己封装与开发框架的集成。

 

3.       使用开源Flash组件OpenFlashChart

OpenFlashChart是一个开源的图表制作组件,该组件能够自动生成一个动态的flash报表。可以返回www.openflashchart.com得到组件和源代码。

 

这个开源项目目前已经到2.0版本,提供了一整套chart组件。有社区开发者支持不过它提供的图形效果一般,大多数是2D的

 

该组件使用flash展示报表能够很好的做到与浏览器进行集成,目前浏览器基本都能很好的支持flash;该组件还支持一些简单的JavaScript,提供在图形上对外部URL的链接;该组件非常小,java类一共不超过10个,可操作的API也很少,这样学习起来也非常容易上手。但可阅读的文档非常少,在与其它框架集成方面还有些问题。

 

 

 

 

4.       使用FushionChart商业组件

 

FushionChart是一套基于Flash的数据驱动的动画组件。它是商业软件。其图形专业,美观。对于各种框架和语言的支持也不错。

 

 

 

 

FushionChart使用许可条款

200812月参考自http://www.fusioncharts.com

License

价格

特点

免费许可

免费

1.       点击图形会跳转的XML/SWF的网站

2.       不能再嵌入到其他的Flash

3.       没有技术支持和邮件升级

单许可 single License

$49 (美元)

1.       只能在一个网站及其子站点中使用

2.       没有过期限制

3.       可以点击的图片支持可编辑的链接和钻取

4.       图标可以在其它Flash中显示

5.       完整的技术支持

6.       正式产品更新

7.       快速响应需求

批量许可(bulk License

$599(美元)

1.       不限网站和应用数量

2.       没有过期限制

3.       可以点击的图片支持可编辑的链接和钻取

4.       图标可以在其它Flash中显示

5.       完整的技术支持

6.       正式产品更新

7.       快速响应需求

 

 

 

License的价格来看,并不算贵。而且它有个Free版本。组件略少,版本是v2。一般用户可以使用这个Free版本。可以从http://www.fusioncharts.com/free得到

 

BulkLicense可以得到源代码,并且作一些定制开发。这也是个不错的选择。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值