项目中碰到图形报表的问题,原本也看了很多charts的开源框架,结果还是这个最简单,也容易上手。把心得体会写下来,做备份。

fusioncharts的出图效果,第一次看到的话肯定会有惊艳的感觉。阅读了里面的文档之后,感觉不会很难,它的适用范围也很大:html,jsp,c#(asp.net),ruby on rails, php;甚至还兼容大部分的数据库。总之,兼容性真的太好。这得归功于它使用的主要技术是flash,xml和javascript。

刚开始上手时给自己准备了两份材料:1.道长A的FusionCharts Free中文开发指南(http://www.blogjava.net/daozhanga/archive/2009/04/26 /267593.html) 2.FusionCharts自带的英文文档(肯定是index.html)。除了项目中的内容,但是一直到把需求做下来,也就是这两份材料,足够了,其简单性可见一斑。

如何配置?
1.下载FusionChartsFree版本(也有evaluation版本,但是出来的每个图上面都会有广告标志,理解吧……)
2.先将文件夹解压在任何地方,FusionChartFree\Charts里面是所有会使用到的swt文件,22个,根据名字大概能了解,不同的 swt负责不同的图形生成。在你的webapp或webcontent目录下建一个文件夹fusioncharts,一股脑扔进去
3.需要用到的js文件:a.FusionChartsFree\JSClass\FusionCharts.js b.FusionChartsFree\Code\DOM\js\FusionChartsDOM.js。前者是使用fusioncharts的主要文件,不可缺少;后者则允许你在网页中使用 <fusioncharts> ... </fusioncharts>标签,这个需要一定的理解和学习才会用到,一般用不到。将这两个文件放在网站根目录新建的 javascript目录下

配置好了。下面可以开发了!
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐