简单使用FusionCharts(Free)[通俗易懂]

简单使用FusionCharts(Free)[通俗易懂]介绍FusionChartsFree是一个跨平台,跨浏览器的flash图表组件解决方案,能够被ASP.NET,ASP,PHP,JSP,ColdFusion,RubyonRails

大家好,又见面了,我是你们的朋友全栈君。

介绍

     FusionCharts Free 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。并提供互动性和强大的图表,使用XML作为其数据接口,FusionCharts充分利用流体美丽的Flash创建紧凑,互动性和视觉逮捕图表。

优点

        1、有动画和后台交互比较方便(ajax);

        2、运行在各种平台;

        3、最重要的就是使用简单

开始使用

前台javascript代码(FusionCharts参数不全)

     function showChart() {
            $.get("Handler1.ashx", "",
              function (data) {
                  var chatr = new FusionCharts("../Charts/FCF_Line.swf", "s2Chart", "500", "400");
                  /*FusionCharts参数
                   *第一个 指定Flash
                   *给图表一个id不能重复(一个页面多个图表的时候)
                   *flash的宽度
                   *flash的高度
                   */
                  chatr.setDataXML(data);  //设置文件的xml地址或者字符串
                  chatr.render("div1");    //渲染到id为div1的div中
              });
        }

xml格式


<graph caption='Monthly Unit Sales' xaxisname='Month' yaxisname='Units' shownames='1'
        decimalprecision='0' formatnumberscale='0'>
  <set name='1' value='422' color='AFD8F8' ></set>
  <set name='2' value='857' color='F6BD0F' ></set>
  <set name='3' value='671' color='8BBA00' ></set>
  <set name='4' value='494' color='FF8E46' ></set>
  <set name='5' value='761' color='008E8E' ></set>
  <set name='6' value='960' color='D64646' ></set>
  <set name='7' value='629' color='8E468E' ></set>
  <set name='8' value='622' color='588526' ></set>
  <set name='9' value='376' color='B3AA00' ></set>
  <set name='10' value='494' color='008ED6'></set>
  <set name='11' value='761' color='9D080D'></set>
  <set name='12' value='960' color='A186BE'></set>
</graph>       

FusionCharts常用的属性

属性 描述
图表和轴的标题及动画等
caption 标题
subcaption 副标题
xaxisname X轴的名字
yAxisName y轴的名字
animation 动画是否开启 bool类型
rotatevalues 显示的值形状 竖式1 横是0
flash背景参数
bgColor 设置flash的背景颜色
bgSWF 设置一个外部的Flash 为flash的背景
图表背景参数
canvasBgColor 设置图表背景的颜色
canvasBaseColor 设置图表基部的颜色
canvasBaseDepth 设置图表基部的高度
showCanvasBg 设置是否显示图表背景
showCanvasBase 设置是否显示图表基部
yAxisMinValue y轴最小值
yAxisMaxValue y轴最大值
字体属性
baseFont 设置字体样式
baseFontSize 设置字体大小
baseFontColor 设置字体颜色
outCnvBaseFont 设置图表外侧的字体样式
outCnvBaseFontSze 设置图表外侧的字体大小
outCnvBaseFontColor 设置图表外侧的字体颜色
数字格式选项
numberPrefix 设置数据值的前缀
numberSuffix 设置数据值的后缀
formatNumber 设置是否格式化数据
formatNumberScale 格式化数据 默认为1 自动格式化 0 不格式化
decimalSeparator 用指定的字符来代替小数点
thousandSeparator 用指定的字符来代替千位分隔符
decimalPrecision 设置十进制的精度
divLineDecimalPrecision 设置y轴数值的小数位数
limitsDecimalPrecision 设置y轴的最大最小值的小数位数
水平分隔线
numdivlines 设置水平分隔线的数量
divlinecolor 设置水平分隔线的宽度
divLineAlpha 设置水平分隔线的透明度
showDivLineValue 设置是否显示水平分隔线的数值
鼠标旋停参数
showhovercap 显示是否激活鼠标旋停效果
hoverCapBgColor 设置鼠标旋停效果的背景颜色
hoverCapBorderColor 设置鼠标旋停效果的边框颜色
hoverCapSepChar 设置鼠标旋停后显示的文本中的分隔符号
图表边距的设置
chartLeftMargin 设置图表左边距
chartRightMargin 设置图表右边距
chartTopMargin 设置图表上边距
chartBottomMargin 设置图表下边距

    今天是七夕!看雷人的UC之业界良心

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154430.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月4日 下午12:36
下一篇 2022年7月4日 下午12:46


相关推荐

  • 渲染画(笑脸怎么画)

    @TOC目录开始学习ShaderToy,往往不知所措,看不太懂;不容易懂,背后全是数学公式;请看这篇了解一下原理和基础。实践方法:请打开网站https://www.shadertoy.com,点击新建开始实验。完成一个圆的渲染首先把下列代码贴入voidmainImage(outvec4fragColor,invec2fragCoord){vec2uv=…

    2022年4月16日
    40
  • 即梦ai标准模式怎么没有了

    即梦ai标准模式怎么没有了

    2026年3月13日
    2
  • osip状态机分析「建议收藏」

    osip状态机分析「建议收藏」OSIP的核心是系统状态机,在不同情况下,系统处于不同的状态,在某一状态下当系统发生某一个动作后(如接受或者发送了消息),状态机做相应的跳转。的状态机在不同的状态下,对某一动作的响应也是不一样的。由于SIP的复杂性,为了降低代码实现难度,也为了能够保证代码的模块化,Osip把整个SIP的实现分成了四个状态机,分别是:      (1)ICT(带invit事件的out处理)

    2022年6月15日
    27
  • java trylock_lock.tryLock()方法的使用

    java trylock_lock.tryLock()方法的使用packageconcurrent;importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.locks.Lock;importjava.util.concurrent.locks.ReentrantLock;publicclassTestTryLock{privateListlist=…

    2022年10月16日
    5
  • 一. WireShark 抓包及常用协议分析「建议收藏」

    一. WireShark 抓包及常用协议分析「建议收藏」WireShark抓包及常用协议分析简介WireShark简介和抓包原理及过程实战:WireShark抓包及快速定位数据包技巧实战:使用WireShark对常用协议抓包并分析原理实战:WireShark抓包解决服务器被黑上不了网总结:简介1.1WireShark简介和抓包原理及过程1.2实战:WireShark抓包及快速定位数据包技巧1.3实战:使用WireSha…

    2025年9月2日
    8
  • jQuery插件库常用前端库引用地址详细提供

    jQuery插件库常用前端库引用地址详细提供摘要 为了节省大家查找前端库引用地址耗费的时间 在这里为大家整理了 jQuery jquery migrate jQueryUI bootstrap reset css font awesome three html5 js angular animate vue ECharts 的引用地址 常用前端地址 jQuery scriptsrc https www jq22 com jquery jquery 3 3 1 js scriptsrc https

    2025年12月15日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号