几个经常使用的flash报表比较

 

 图表显示是开发工做中不可少的一项功能,好的图表工具可以直观、清晰的展示数据。之前的数据展现基本上都是生成一些图片来展现业务数据,有时显得有些呆板,不够直观生动,如今则有了更多的选择,尤为是基于adobe flash的图表,更是栩栩如生,使人耳目一新。目前市场上现有的flash图表有开源的有收费的,功能和显示效果也不尽同样,所以咱们在实际中使用时更要仔细去甄别,   正所谓实用的就是最好的。如下是时下市场上可用的flash图表,在此作一个简单的比较:
openflashchart
   一个开源的flash图表工具,可以显示各类常见的图形,可以知足平常的数据展现须要。因为openflashchart是一个开源的产品,你能够直接获取源代码,能够很方便的去修改,openflashchart有专门的论坛支持,开发资料也比较丰富,若是碰见问题参与讨论的人也比较多,尤为适合那些有必定的flash报表使用经验又想实现高级功能的开发人员。有些版本有专门的服务器端组件,能够很方便的使用,若是对图表的显示效果要求不是很高的话,openflashchart是一个不错的选择。 
openflashchart是一个单文件数据报表,多个显示报表基于一个flash文件,数据格式是基于JSON的,支持服务器端动态生成报表数据和显示格式,同时也提供了js接口来设置数据以及格式。
   优势:免费并且是开源的,图表种类丰富,flash动画效果也不错,同时有专门的社区支持。
   缺点:因为是开源,没有很好的管理,文档比较混乱,有些组件还有bug,更新不够及时。 
fusioncharts
   一款由印度人开发的flash报表产品,图表种类比较丰富,图形显示效果也至关不错。有免费和收费两种版本,其中的免费版功能较弱,功能和显示效果不及收费版本。因为有专门的管理,其开发文档和示例也比较齐全,尤为适合那些想直接在项目中使用而又不想深刻学习的用户。该产品的收费版样式和规格比较统一,很适合用在通常的项目中。
   fusioncharts是一个多文件数据报表,每一个数据报表对应一个flash文件,数据格式是基于XML的 ,提供了js(拼接xml字符串)和xml(xml格式的数据)两种方式。 
   优势:图表种类丰富,flash动画效果也不错文档示例也比较丰富。
   缺点:免费版加载较慢,动画效果不尽人意,收费版可能会好些。
amChart
   号称最强大的chart组件,其图表功能和显示效果都是至关不错的,官方甚至提供了在线配置工具,支持可见即所得的方式对图表进行配置并导出。anChart能够说是目前功能和图表类型都比较丰富的产品,其功能和图表类型都是其余产品所不能达到的,尤为是其与开发工具的完美结合,在使用中更是事半功倍。 
amChart支持csv、xml的数据格式。
   优势:功能强大、类型丰富、API齐全、支持csv、xml数据格式、易于使用的js接口,与开发工具结合的比较好。
   缺点:免费用版左上角有个广告
hnChart
   可以显示饼图、柱形图、堆积柱形图、曲线图等多种图形,拥有丰富的样式控制和完善的鼠标事件控制机制,支持数据深刻挖掘,同时还可以导出离 线falsh文件以供本地数据查看。
功能强大,有在线配置工具并能导出离线flash文件以及图片,支持所见即所得的方式对统计图进行配置。数据格式是基于xml的,提供了js(拼接xml字符串)和xml(xml格式的数据)两种方式。
   优势:功能强大、API齐全、支持xml数据格式、易于使用的js接口。
   缺点:免费版有试用水印
服务器

相关文章
相关标签/搜索