• <menu id="w2i4a"></menu>
  • logo FusionCharts Suite XT入門教程

    文檔首頁>>FusionCharts Suite XT入門教程>>JavaScript圖表工具FusionCharts入門教程(26):餅圖和甜甜圈圖(三)

    JavaScript圖表工具FusionCharts入門教程(26):餅圖和甜甜圈圖(三)


    FusionCharts Suite XT是全面的跨平臺、跨瀏覽器JavaScript圖表套包,其中包括FusionCharts XTPowerCharts XT 、FusionWidgets XT 、FusionMaps XT。支持 ASP、 ASP.NET、 PHP、 JSP、 ColdFusion、 Ruby on Rails、 JavaScript、甚至簡單的HTML頁面。它是你值得信賴的JavaScript圖表解決方案,目前在全球有45萬用戶選擇Fusioncharts來制作專業(yè)的JavaScript圖表。

    點擊下載FusionCharts最新版

    設置起始角度

    默認情況下,餅圖/甜甜圈圖從0°角開始繪制。該圖表允許您顯式設置起始角度。指定startingAngle屬性設置餅圖/甜甜圈圖的起始角度。第一個餅圖切片將從此屬性中指定的角度度量開始繪制。

    請參閱下面給出的代碼:

    {
      "chart": {
        "startingAngle": "45"
      }
    }
    起始角設置為45°的餅圖如下所示:



    切片餡餅/甜甜圈


    默認情況下,當餅圖/甜甜圈圖首次呈現(xiàn)時,將切入所有切片。但是,要突出顯示一個切片,您可能希望在圖表首次加載時將其切成薄片。isSliced屬性可用于指定餅圖將被切成一切片的形式呈現(xiàn)。將該屬性設置1為餅圖切片,以呈現(xiàn)切出的切片。此屬性屬于data對象。
    請參閱下面給出的代碼:

    {
      "data": {
        "label": "Household",
        "value": "49100",
        "isSliced": "1"
    }
    一片切成薄片的餅圖如下所示:


    配置切片距離

    切出餡餅/甜甜圈切片時,您可以配置中心和切出的切片之間的距離。使用slicingDistance屬性設置圖表中心和切出的切片之間的距離(以像素為單位)。

    請參閱下面給出的代碼:

    {
      "chart": {
        "slicingDistance": "10"
      }
    }
    配置了切片距離的圖表如下所示:



    配置斜角效果

    對于餅圖/甜甜圈圖,您可以配置斜角效果以使用3D效果渲染圖表。設置use3DLighting屬性以1指定是否將使用高級漸變和陰影效果來創(chuàng)建外觀更好的圖表。


    使用radius3D屬性設置圖表的3D半徑。在3D照明模式下繪制圖表時,使用此屬性可以以百分比形式設置半徑。從根本上說,它有助于設置餡餅/甜甜圈的斜角距離。

    請參閱下面給出的代碼:

    {
      "chart": {
        "use3DLighting": "1",
        "radius3D": "50"
      }
    }
    為斜角效果配置的餅圖如下所示:





    想要購買FusionCharts Suite XT正版授權,或了解更多產(chǎn)品信息請點擊【咨詢在線客服】

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();