开源和收费图表工具对比:JFreeChart vs ChartDirector
2013-03-21 16:06
513 查看
今天跟大家分享一下JFreeChart和ChartDirector的对比分析,这两个都是web图表开发工具,前者是开源的,后者是不开源的收费控件。
JFreeChart是 Java平台下开源的的图表类库,是一个完全基于Java的图表开发技术。支持的图表类型也比较丰富,比如饼图、柱状图、散点图、仪表盘、甘特图等多种图 表,还可以生成Web图形报表。JFreeChart可导出PNG和JPEG格式的文件,可以与PDF和EXCEL关联。
>>JFreeChart下载
免费开源,但是开发手册和示例要花钱购买
API处理简单,很容易上手
生成的图表运行顺畅
虽然JFreeChart的文档要收费,但好在国内还有很多人在使用JFreeChart,网上可以找到很多相关的使用教程,可以参考一下。 JFreeChart的缺陷就是只适合生成图片,而且文字、图片都不是特别清晰,还需要进行一些调整,比较麻烦。在交互性方面它又比不上Flash图表工具,比如Open Flash Chart、AnyChart、FusionCharts等。
ChartDirector是一个商业性的图表工具,支持的版本有.NET,ASP/COM/VB,JSP/Java,CodeFusion,PHP,Perl,Python,Ruby,C++。ChartDirector图表工具尤其适合用于Web及嵌入式应用程序开发。
>>ChartDirector v5.1.1下载
上手容易,照着提供的JSP例子,更改一些数据就可以马上运行
生成的图表非常精细,比JFreeChart的效果好多了
中文兼容的问题比较好解决
支持的图表类型丰富
ChartDirector虽然是商业图表,但其收费并不算贵,最低只需要590元。ChartDirector也提供免费版,只是在图表下方会出现一根 黄条,有碍美观。另外,ChartDirector还弥补了JFreeChart在交互性上的不足。所以开发人员在试用了JFreeChart和 ChartDirector之后大部分都选择了后者。
JFreeChart和ChartDirector都是非常容易上手的Web图表工具,使用后感觉两者在易用性上都差不多。ChartDirector毕 竟是商业控件,其图表性能各方面都比JFreeChart要强,而且配备有丰富且免费的文档和实例程序。所以如果你正着手Web图表开发,强烈推荐你用 ChartDirector。
JFreeChart是 Java平台下开源的的图表类库,是一个完全基于Java的图表开发技术。支持的图表类型也比较丰富,比如饼图、柱状图、散点图、仪表盘、甘特图等多种图 表,还可以生成Web图形报表。JFreeChart可导出PNG和JPEG格式的文件,可以与PDF和EXCEL关联。
>>JFreeChart下载
JFreeChart使用评测
稳定、轻量级且功能强大免费开源,但是开发手册和示例要花钱购买
API处理简单,很容易上手
生成的图表运行顺畅
虽然JFreeChart的文档要收费,但好在国内还有很多人在使用JFreeChart,网上可以找到很多相关的使用教程,可以参考一下。 JFreeChart的缺陷就是只适合生成图片,而且文字、图片都不是特别清晰,还需要进行一些调整,比较麻烦。在交互性方面它又比不上Flash图表工具,比如Open Flash Chart、AnyChart、FusionCharts等。
ChartDirector是一个商业性的图表工具,支持的版本有.NET,ASP/COM/VB,JSP/Java,CodeFusion,PHP,Perl,Python,Ruby,C++。ChartDirector图表工具尤其适合用于Web及嵌入式应用程序开发。
>>ChartDirector v5.1.1下载
ChartDirector使用评测
支持多种语言,而JFreeChart只支持Java上手容易,照着提供的JSP例子,更改一些数据就可以马上运行
生成的图表非常精细,比JFreeChart的效果好多了
中文兼容的问题比较好解决
支持的图表类型丰富
ChartDirector虽然是商业图表,但其收费并不算贵,最低只需要590元。ChartDirector也提供免费版,只是在图表下方会出现一根 黄条,有碍美观。另外,ChartDirector还弥补了JFreeChart在交互性上的不足。所以开发人员在试用了JFreeChart和 ChartDirector之后大部分都选择了后者。
JFreeChart和ChartDirector都是非常容易上手的Web图表工具,使用后感觉两者在易用性上都差不多。ChartDirector毕 竟是商业控件,其图表性能各方面都比JFreeChart要强,而且配备有丰富且免费的文档和实例程序。所以如果你正着手Web图表开发,强烈推荐你用 ChartDirector。
相关文章推荐
- 对比两个flash金融图表Stock Chart vs AnyStock
- 网页图表 开源工具Chart.js中关于Y轴数据从浮点数修改至整数展示的方法
- 免费Flash图表工具FusionChart
- android开源图表库MPAndroidChart
- 一个项目经理对主流项目管理工具的对比:禅道VS华为软件开发云
- binbinyang--1.MPAndroidChart开源图表库的介绍
- JS组件系列——开源免费图表组件:Chart.js
- 4个Android Chart开源免费的图表插件项目
- MPAndroidChart开源图表库之饼状图
- 开源监控工具对比
- Chart图表整合——面积对比图、扇形图、柱状图
- 高可用开源方案 Keepalived VS Heartbeat对比
- JS组件系列——开源免费图表组件:Chart.js
- 免费Flash图表工具FusionChart
- 谷歌开源二进制文件对比工具 BinDiff
- MPAndroidChart开源图表库(一)之饼状图
- MPAndroidChart开源图表库---折线图
- JFreeChart开源图表组件在Java开发中的应用(一)
- Web图表开发工具JFreeChart与ChartDirector选型
- 【Google Chart Tools: Infographics】谷歌图表工具:信息图表