• <menu id="w2i4a"></menu>
  • logo Flash圖表控件 FusionCharts 使用教程

    文檔首頁>>Flash圖表控件 FusionCharts 使用教程>>FusionCharts使用教程:利用XML/JSON屬性加載外部LOGO

    FusionCharts使用教程:利用XML/JSON屬性加載外部LOGO


    在使用FusionCharts圖表時,你可以在運行時加載外部Logo并顯示于圖表中。Logo可以是GIF/JPEG/PNG或SWF文件。你可以使用chart元素的logoURL屬性來加載一個Logo。

    XML

    <chart yAxisName='Sales Figure' caption='Top 5 Sales Person' numberPrefix='$' useRoundEdges='1' bgColor='FFFFFF,FFFFFF' showBorder='0' exportEnabled='1' exportShowMenuItem='0' logoURL='fusionchartsv3.2-logo.png'>
    <set label='Alex' value='25000' />
    <set label='Mark' value='35000' />
    <set label='David' value='42300' />
    <set label='Graham' value='35300' />
    <set label='John' value='31300' />
    </chart>

    JSON

    {
    "chart":{ "yaxisname":"Sales Figure", "caption":"Top 5 Sales Person", "numberprefix":"$", "useroundedges":"1", "bgcolor":"FFFFFF", "showborder":"0", "exportenabled":"1", "exportshowmenuitem":"0", "logourl":"fusionchartsv3.2-logo.png" },
    "data":[{ "label":"Alex", "value":"25000" },
    { "label":"Mark", "value":"35000" },
    { "label":"David", "value":"42300" },
    { "label":"Graham", "value":"35300" },
    { "label":"John", "value":"31300" }]
    }

    預(yù)覽結(jié)果:

    FusionCharts教程,加載外部LOGO

    值得注意的是,出于安全原因,F(xiàn)lash Player不允許你加載跨域名文件或帶有絕對路徑的文件。因此,logoUrl文件與圖表應(yīng)屬于同一
    域,并且應(yīng)該從相對路徑加載。

    配置Logo位置

    外部Logo可以通過<logoPosition='TL' ... >屬性進(jìn)行配置,并顯示在下列位置:

    • TL - Top-left of the chart
    • TR - Top-right of the chart
    • BL - Bottom-left of the chart
    • BR - Bottom-right of the chart
    • CC - Center of the chart

    配置Logo不透明度和大小

    一旦加載了Logo,就可以在FusionCharts圖表中配置其不透明度和大小,具體方式如下:

    XML

    <chart yAxisName='Sales Figure' caption='Top 5 Sales Person' numberPrefix='$' useRoundEdges='1' bgColor='FFFFFF,FFFFFF' showBorder='0' exportEnabled='1' exportShowMenuItem='0' logoURL='fusionchartsv3.2-logo.png' logoPosition='CC' logoAlpha='30' logoScale='110'>
    <set label='Alex' value='25000' />
    <set label='Mark' value='35000' />
    <set label='David' value='42300' />
    <set label='Graham' value='35300' />
    <set label='John' value='31300' />
    </chart>

    JSON

    {
    "chart":{
    "yaxisname":"Sales Figure",
    "caption":"Top 5 Sales Person",
    "numberprefix":"$",
    "useroundedges":"1",
    "bgcolor":"FFFFFF,FFFFFF",
    "showborder":"0",
    "exportenabled":"1",
    "exportshowmenuitem":"0",
    "logourl":"fusionchartsv3.2-logo.png",
    "logoposition":"CC",
    "logoalpha":"30",
    "logoscale":"110"
    },
    "data":[{
    "label":"Alex",
    "value":"25000"
    },
    {
    "label":"Mark",
    "value":"35000"
    },
    {
    "label":"David",
    "value":"42300"
    },
    {
    "label":"Graham",
    "value":"35300"
    },
    {
    "label":"John",
    "value":"31300"
    }
    ]
    }

    最終帶有Logo的FusionCharts圖表顯示結(jié)果如下:

    FusionCharts教程,加載外部LOGO

    將Logo與外部URL鏈接

    設(shè)置<chart ... logoLink='link in FusionCharts format'>,將Logo與外部URL鏈接起來。此鏈接可以在同一窗口,新窗口,彈出窗口,框架,甚至調(diào)用JavaScript方法來打開。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();