加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

open flash chart

发布时间:2020-12-15 07:09:00 所属栏目:百科 来源:网络整理
导读:最近一个Webdisk项目需要统计流量数据,于是就找了几个开源免费的chart程序来研究,PHP/SWF Charts 和 FusionCharts Free,不过最终还是选择了Open Flash Char,官方提供了很多实例,而做Webdisk流量统计并不需要多么花哨的东西,OFC2的功能也已经足够强大了

最近一个Webdisk项目需要统计流量数据,于是就找了几个开源免费的chart程序来研究,PHP/SWF Charts 和 FusionCharts Free,不过最终还是选择了Open Flash Char,官方提供了很多实例,而做Webdisk流量统计并不需要多么花哨的东西,OFC2的功能也已经足够强大了。
2.0的版本数据格式完全用json来处理,非常灵活,官方提供了各种接口程序,包括PHP/PHP5、Pear、Python、Java、Dotnet,调用很简单,网页代码(chart.html)如下

?
chart.html
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <object?classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
  6. codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0"
  7. width="800"
  8. height="450"?id="graph-2"?align="middle">
  9. <param?name="allowScriptAccess"?value="sameDomain"?/>
  10. <param?name="movie"?value="open-flash-chart.swf"?/>
  11. <param?name="quality"?value="high"?/>
  12. <embed?src="open-flash-chart.swf"?quality="high"?bgcolor="#FFFFFF"?width="500"?height="450"?name="open-flash-chart"?align="middle"?allowScriptAccess="sameDomain"?type="application/x-shockwave-flash"?pluginspage="http://www.macromedia.com/go/getflashplayer"?/>
  13. </object>
  14. </body>
  15. </html>

?

数据文件格式(data.json.txt)如下:

?

data.json.txt
  1. {
  2. ?
  3. ????"title":{
  4. ?
  5. ????????"text":??"上传下载统计报表",
  6. ?
  7. ????????"style":?"{font-size:?20px;?color:#000000;?font-family:?Verdana;?text-align:?center;}"
  8. ?
  9. ????},
  10. ?
  11. ????"y_legend":{
  12. ?
  13. ????????"text":?"Upload?And?Download",
  14. ?
  15. ????????"style":?"{color:?#736AFF;?font-size:?12px;}"
  16. ?
  17. ????},
  18. ?
  19. ????"elements":[
  20. ????{
  21. ?
  22. ????????"type":??????"bar",
  23. ?
  24. ????????"alpha":?????0.6,
  25. ?
  26. ????????"colour":????"#4BB2C5",
  27. ?
  28. ????????"text":??????"上传",
  29. ?
  30. ????????"font-size":?10,
  31. ?
  32. ????????"values"?:???[9,6,7,9,5,10,13,15]
  33. ?
  34. ????},
  35. ????{
  36. ?
  37. ????????"type":??????"bar",
  38. ?
  39. ????????"alpha":?????0.6,
  40. ?
  41. ????????"colour":????"#CC9933",
  42. ?
  43. ????????"text":??????"下载",
  44. ?
  45. ????????"font-size":?10,
  46. ?
  47. ????????"values"?:???[6,3,12,16]
  48. ?
  49. ????}
  50. ?
  51. ????],
  52. ?
  53. ????"x_axis":{
  54. ?
  55. ????????"stroke":???????2,
  56. ?
  57. ????????"tick_height":??10,
  58. ?
  59. ????????"colour":"#999999",
  60. ?
  61. ????????"grid_colour":"#00ff00",
  62. ?
  63. ????????"labels":?{
  64. ????????????"labels":?["January","February","March","April","May","June","July","August","Spetember","October","November","December"]
  65. ????????}
  66. ?
  67. ????},
  68. ?
  69. ????"y_axis":{
  70. ?
  71. ????????"stroke":??????2,
  72. ?
  73. ????????"tick_length":?3,
  74. ?
  75. ????????"colour":??????"#999999",
  76. ?
  77. ????????"grid_colour":?"#00ff00",
  78. ?
  79. ????????"offset":??????0,
  80. ?
  81. ????????"max":?????????20
  82. ?
  83. ????}
  84. ?
  85. }
{
 
    "title":{
 
        "text":  "上传下载统计报表","style": "{font-size: 20px; color:#000000; font-family: Verdana; text-align: center;}"
 
    },"y_legend":{
 
        "text": "Upload And Download","style": "{color: #736AFF; font-size: 12px;}"
 
    },"elements":[
    {
 
        "type":      "bar","alpha":     0.6,"colour":    "#4BB2C5","text":      "上传","font-size": 10,"values" :   [9,15]
 
    },{
 
        "type":      "bar","colour":    "#CC9933","text":      "下载","values" :   [6,16]
 
    }
 
    ],"x_axis":{

        "stroke":       2,"tick_height":  10,"colour":"#999999","grid_colour":"#00ff00","labels": {
            "labels": ["January","February","March","April","May","June","July","August","Spetember","October","November","December"]
        }

    },"y_axis":{
 
        "stroke":      2,"tick_length": 3,"colour":      "#999999","grid_colour": "#00ff00","offset":      0,"max":         20
 
    }
 
}

?

地址栏输入:http://localhost/open-flash-chart/chart.html?ofc=data.json.txt即可

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读