JFreechart 学习笔记 一

1.挑选图表工具
常用的图表工具有:
(1)FusionChart是一个简单易用的图表工具,使用它可以显示丰富的柱状图和曲线图,而且完全免费。使用FusionChart可以方便的生成漂亮的柱状图、曲线图等图标,显示直观、清晰。采用flash+ xml 方式,
FusionCharts Free 的优点

1.免安装
在使用FusionCharts Free前所要做的只是拷贝几个SWF文件而已。
2.使用简单
使用FusionCharts Free不需要了解任何Flash的知识,将想要显示的数据转成XML扔给它就OK了。
3.支持几乎所有的平台和语言
PHP, ASP, .NET, JSP, ColdFusion, JavaScript, Ruby on Rails...
4.降低资源占用和带宽消耗
以往,要显示的图片都是在服务器端生成好后,再传给浏览器的。这对服务器的资源和网络带宽都是一个
较大的消耗。而FusionCharts Free只是将预构建的SWF文件和XML数据文件传给浏览器,剩下的图片
渲染等工作就交给Adobe Flash Player了。与此同时,浏览器会将SWF文件缓存起来,以后就更是只需
要传递XML即可。
5.大量的图片类型
尽管比V3少,但FusionCharts Free还是提供了22种图片类型。
6.免费
100%免费,而且生成的图形中不含任何广告链接。

(2) ChartDirector: ChartDirector 是一款商业的Java图表库,使用它做的图表非常的精细漂亮,提供免费版本,但会出现logo信息。网上有很多关于它的破解方法。价格根据使用权限不同在59美元到749美元之间;也可以免费使用,只是在画出来的图形下面都有一条它的广告条。网上有破解方法,破解后图形下面不再出现它的广告条。
ChartDirector 的优点
对比我一直使用的JFreeChart来看呢,它的优点就是图表特别精细,使用过JFreeChart的人可能会发现它所生成的图表的文字边缘有些模糊,颜色和颜色的分界也是如此,但是ChartDirector就没有这个问题. 支持很多种语言,例如.NET, Java, ASP, COM,VB, PHP, Perl, Python,Ruby, ColdFusion, C++等;
(3) JFreeChart: JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。
JFreeChart的优点 : 免费,能满足大部分商业图表的需求.

JFreeChart的缺点 : 虽然有字体的解决办法,但仍然存在问题。他使用的默认字体显示出来的中文会很模糊,你可能需要修改源代码。画出来的图形不够精细,看起来有些模糊;图表的文字边缘、颜色和颜色的分界也比较模糊。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值