原文来源:http://www.evget.com/zh-CN/Info/catalog/18101.html
图表控件在现在的商业化应用中已经非常的常见了,随便打开一个网站,图表比比皆是。在自己的开发项目中,选对了好的图表控件将会对自己的项目起到画龙点睛的作用,一方面起到了优化了界面的效果,另一方面也避免了数据繁琐的表现方式,换以优秀的图表表示带给用户超炫的视觉震撼效果。
Activex控件本身就可以被多种应用程序使用,是一种可重用的软件组件,能很好的将其插入到WEB网页或其它应用程序中使用。
下面我们来看三款比较优秀的ActiveX图表控件:
TeeChart Pro ActiveX:
Steema公司是全球领先的图表解决方案的专家,旗下的图表产品畅销了近20年,TeeChart Pro ActiveX这一款图表控件能够很好的应用于ActiveX的编程环境,是一款交互性非常之强大的图表控件,而且程序也非常的轻便,能够高效的生成非常复杂的图表。
优势:
- 提供几百种2D和3D图表,还加入了GIS制图、仪表图及大量用于移动开发的图表。
- 图表样式细腻,极强的交互性。
- 提供大量的帮助文档和教程示例,用户可以很快的上手。
- 控件本身体积小,轻便,易用。
- 多种导出格式:JPEG, GIF, PNG, EPS, PDF, Native Tee, BMP, WMF, EMF以及浏览器标签页上的即时图表等。
下载地址:http://www.evget.com/zh-CN/product/607/feature.aspx
ProEssentials:
这是美国的Gigasoft公司唯一的一款产品,投入了相当大的精力。ProEssentials作为一个领先的图表制作工具,拥有出众的处理速度,完备的图表功能,对渲染和终端用户细节的重视。在工程、制造、金融和处理大数据集方面被广泛接受,也是财富500强信任的图表控件。
优势:
- 五个图表对象的组合,涵盖了图表对象、科学图表对象、3D科学图表对象、Polar / Smith / Rose对象、饼状图表对象。
- 提供了大量接口,同时支持多种开发平台:Visual Studio. NET, VB6, VC6, ASP, ASP.NET, Delphi等。
- 迅速的启动速度,对大数据量提供完美支持,拥有超快的速度和良好的稳定性,是实现实时/带状图和展现连续数据的理想选择。
- 控件以注重细节著称,比如:可以放大二维轮廓和旋转的三维曲面、三维线框、三维散射,我们可以从多个角度查看图表所展现的数据;对于饼状图控件,提供了三种算法,有效的避免了文本重叠···· · ·
- 功能丰富,完美的实现客户要求的功能。
- 开发系统本地具有电子文档向导(Walk-through)系统,帮助在ActiveX领域的开发。
下载地址:http://www.evget.com/zh-CN/product/245/feature.aspx
ChartDirector:
ChartDirector是一款使用方便,快捷,拥有很强的灵活性,功能强大,交互性强的图表控件。在web服务器以及嵌入式应用程序开发中,它是一种非常理想的工具,拥有丰富的图表图形组件库。
优势:
- 多线程结构,对于高性能要求的服务器端有很强的优势。
- 拥有基于API的对象,在大量且全面的图表库的基础上,允许用户控制和定制图表细节,从而设计出用户满意的图表。
- 适用于桌面、web、client/server、console、batch、service、background和其他的应用程序。支持多种编语言,比如:ASP、COM、VB、VBScript、VBA、avaScript、.NET (C#/VB)、Java、JSP、C++、PHP、Perl、Python、 ColdFusion a和Ruby。可以在Windows、Linux、FreeBSD、Solaris、Mac OS X等多个操作系统中很好的使用。
- 特有的针对金融的相当成熟的金融类图表库(附有源代码)。
- 采用高级的着色系统、生成的图表非常的精细,不会出现模糊的效果。
下载地址:http://www.evget.com/zh-CN/product/515/feature.aspx
总结
对于这三款图表控件,在这里没有把所有的优势都列出来,切身体验才能体会到其强大的效果。
TeeChart Pro ActiveX是一款知名图表控件产品,对于生成复杂的图表有很大的优势;而ProEssentials是一款以细节制胜的图表控件,在处理大量数据集的应用领域非常的受欢迎,比如说金融,以及对数据精度要求非常高的工业领域; ChartDirector有着非常全面的图表库,支持多种脚本语言,图表颜色效果细腻生动。三款图表控件各有千秋,用户需要根据具体的项目需求来进行选择。