原創(chuàng)|使用教程|編輯:鄭恭琳|2015-12-16 11:28:52.000|閱讀 2776 次
概述:本篇教程主要教大家如何給FusionCharts圖表中數(shù)據(jù)圖添加自定義漸變效果。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在FusionChart中,你可以為圖表的所有數(shù)據(jù)圖使用全局漸變顏色。獨(dú)立數(shù)據(jù)圖帶有全局漸變顏色效果的2D柱狀圖表如下圖所示:
下表是為數(shù)據(jù)圖配置漸變顏色所需的屬性:
屬性名稱 | 描述 |
usePlotGradientColor | 設(shè)置為1時(shí)使用漸變效果;設(shè)置為0(默認(rèn))時(shí)移除漸變效果。 |
plotGradientColor | 你可以使用這個(gè)屬性給數(shù)據(jù)圖添加第二種漸變顏色。例如:如果你已經(jīng)為你的數(shù)據(jù)列指定了一種顏色,現(xiàn)在你想以白色結(jié)束漸變效果,那么你需要指定#ffffff(白色)作為這個(gè)屬性的值。 |
上圖所示的圖表數(shù)據(jù)結(jié)構(gòu)如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "Last year", "xAxisName": "Quarter", "yAxisName": "Amount (In USD)", "theme": "fint", "numberPrefix": "$", "usePlotGradientColor": "1" }, "data": [ { "label": "Q1", "value": "1950000", "color": "#008ee4" }, { "label": "Q2", "value": "1450000", "color": "#9b59b6" }, { "label": "Q3", "value": "1730000", "color": "#6baa01" }, { "label": "Q4", "value": "2120000", "color": "#e44a00" } ] }
XML:
<chart caption="Quarterly Revenue" subcaption="Last year" xaxisname="Quarter" yaxisname="Amount (In USD)" theme="fint" numberprefix="$" useplotgradientcolor="1"> < set label="Q1" value="1950000" color="#008ee4" /> < set label="Q2" value="1450000" color="#9b59b6" /> < set label="Q3" value="1730000" color="#6baa01" /> < set label="Q4" value="2120000" color="#e44a00" /> </chart>
除了基礎(chǔ)的漸變效果,你還可以自定義漸變的傾斜角度、數(shù)據(jù)圖的填充率。
下表是配置漸變效果用到的屬性:
屬性名稱 | 描述 |
plotFillAngle | 用來(lái)設(shè)置(柱狀圖、面積圖和餅圖)漸變的填充角度,取值范圍從0到360。 |
plotFillRatio | 以逗號(hào)分隔的格式指定漸變效果的開(kāi)始和結(jié)束。例如“20,40”將漸變效果設(shè)置為從寬度的20%處開(kāi)始40%處結(jié)束。漸變開(kāi)始前的顏色將被設(shè)置為數(shù)據(jù)圖的繪制顏色,漸變結(jié)束后的將被置為漸變填充顏色。 |
上圖所示的自定義漸變效果數(shù)據(jù)結(jié)構(gòu)如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "Last year", "xAxisName": "Quarter", "yAxisName": "Amount (In USD)", "numberPrefix": "$", "theme": "fint", "showshadow": "1", "usePlotGradientColor": "1", "plotGradientColor": "#003366", "plotFillAngle": "0", "plotFillRatio": "0,100" }, "data": [ { "label": "Q1", "value": "1950000" }, { "label": "Q2", "value": "1450000" }, { "label": "Q3", "value": "1730000" }, { "label": "Q4", "value": "2120000" } ] }
XML:
<chart caption="Quarterly Revenue" subcaption="Last year" xaxisname="Quarter" yaxisname="Amount (In USD)" numberprefix="$" theme="fint" showshadow="1" useplotgradientcolor="1" plotgradientcolor="#003366" plotfillangle="0" plotfillratio="0,100"> < set label="Q1" value="1950000" /> < set label="Q2" value="1450000" /> < set label="Q3" value="1730000" /> < set label="Q4" value="2120000" /> </chart>
購(gòu)買最新正版授權(quán)!""
慧都年終盛典火爆開(kāi)啟,一年僅一次的最強(qiáng)促銷,破冰鉅惠不容錯(cuò)過(guò)??!優(yōu)惠詳情點(diǎn)擊查看>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn