博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FusionCharts简明教程(一)---建立FusionCharts图形
阅读量:5267 次
发布时间:2019-06-14

本文共 1907 字,大约阅读时间需要 6 分钟。

       由于该项目需要的报告需要做的事情,选择FusionCharts作为一种工具。

由于该报告没有任何接触,网上有没有更具体fusionCharts课程,所以我们决定做一个彻底的研究FusionCharts,同一时候做一个比較简单的教程提供參考。

因为能力有限(应届毕业生的菜鸟而已),所以教程(学习笔记而已)不免会有错误,望别喷,望指正。当然肯定避免不了会參考其它资料的。

一、FusionCharts简单介绍和安装使用                                                                                    

        1.1、简单介绍

       FusionCharts是InfoSoft Global公司的一个产品,而FusionCharts Free则是FusionCharts提供的一个免费版本号,尽管免费,功能依旧强大,图形类型依旧丰富。

这里介绍了都是基于FusionCharts Free的。

       FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方式。可以被 ASP、.NET, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。我们不须要知道不论什么Flash的知识,仅仅须要了解你所用的编程语言而已。

       FusionCharts功能强大,那么它究竟可以做什么呢?以下一一展示。

       3D/2D 柱形图

       曲线图

       3D/2D饼图、环图

       区域图

       堆栈图

       联合图

       上面仅仅是一些功能的展示,FusionCharts还可以做很多其它的事情,这里就不一一介绍了。以下介绍怎样安装使用FusionCharts。

       1.2 文档结构

       将下载的FusionCharts解压到随意目录,得到的解压目录里面会包括相似于此的文档结构。

          Charts :里面包括着全部的SWF文件,假设你的Web项目须要创建图像。则导入对应的SWF文件就可以。

          Code :里面包括了全部的演示样例代码。

          Contents :包括了文档,也就是API,包括了FusionCharts的用法。

          Gallery :包括了一些图像的创建样例。

          JSClass:FusionCharts javascript文件就放在这个目录下。这些文件可以帮组我们以一种友好的方式将图像插入到页面中。

       1.3安装使用

       在了解了FusionCharts的文档结构后。以下来解说怎样将FusionCharts应用到应用程序中。事实上FusionCharts的用法非常easy。仅仅须要三个步骤就行搞定。

       1、 导入你要创建图像相对应的SWF文件。

       2、 编写XML数据文件。

       3、 编写HTML文件。这个文件要包括显示图像的对应代码。

       二、我的第一个FusionCharts                                                                                       

       介绍了这么久。最终可以创建第一个图像了。我将以一种比較简单的方式来创建一个3D柱状的图形,用来显示每一个月某件商品的销售情况。

       2.1、创建project

       新建目录,命名为FusionCharts。然后在新建两个目录分别命名为FusionCharts、datas。

这两个文件分别用于存放SWF文件和xml数据文件。

       2.2、导入文件

       将对应的3D柱状图像的SWF:Column3D.swf拷贝到FusionCharts目录中。

       2.3、创建XML数据文件

    创建XML文件:Data1.xml。并将其放入到datas目录中。文件内容例如以下:

       对于这个XML文件这里简单介绍一下。

       <chart>元素作为root元素,他有一些基本属性。如:设置x、y轴名称,报表标题、数值格式。

在<chart>元素中有非常多的<set>元素。这个元素用来描写叙述设定的数据,label表示名称、value表示值。

       2.4、编写HTML文件代码

   	      	      My First FusionCharts   	      	      	         	            	            	            			   	         	   

       生成的图像:

       第二部分介绍了如何使用js加载FusionCharts和使用dataXML加载数据。

转载于:https://www.cnblogs.com/blfshiye/p/4580638.html

你可能感兴趣的文章
2019春第十周作业
查看>>
解决ThinkPHP关闭调试模式时报错的问题汇总
查看>>
【APT】SqlServer游标使用
查看>>
关于ExecuteNonQuery()返回值为-1
查看>>
Firefox修復QQ快速登錄
查看>>
PAT——1060. 爱丁顿数
查看>>
分布式技术追踪 2017年第二十期
查看>>
git添加公钥后报错sign_and_send_pubkey: signing failed: agent refused operation的解决办法
查看>>
Linux环境变量永久设置方法(zsh)
查看>>
MVC4.0 利用IActionFilter实现简单的后台操作日志功能
查看>>
脑袋卡在窗子里
查看>>
ruby 中文字符to_json后乱码(unicode)
查看>>
《大道至简》第六章读后感
查看>>
codeforce 597C-Subsequences(dp+树状数组)
查看>>
[android](学习笔记6)为应用程序添加对话框(1)
查看>>
windows下mongodb安装与使用
查看>>
rotate the clock
查看>>
bugku 变量
查看>>
Python 环境傻瓜式搭建 :Anaconda概述
查看>>
数据库01 /Mysql初识以及基本命令操作
查看>>