原創(chuàng)|使用教程|編輯:鄭恭琳|2015-12-01 11:52:36.000|閱讀 2877 次
概述:本篇教程主要教大家如何設(shè)置fusioncharts自定義圖表的標(biāo)題和子標(biāo)題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
FusionCharts圖表允許你給圖表添加標(biāo)題、子標(biāo)題,并且還允許你對它們的屬性進行自定義設(shè)置。
子標(biāo)題是略低于標(biāo)題的文本,如下圖所示:
帶有標(biāo)題和子標(biāo)題的圖表如下圖所示:
設(shè)置圖表標(biāo)題和子標(biāo)題所需屬性如下表:
屬性名稱 | 描述 |
caption | 設(shè)置圖表標(biāo)題的文本值。 |
subCaption | 設(shè)置圖表子標(biāo)題的文本值。 |
數(shù)據(jù)結(jié)構(gòu)如下:
JSON:
{ "chart": { "caption": "Monthly Revenue", "subCaption": "Last year", "xAxisName": "Month", "yAxisName": "Amount(In USD)", "numberPrefix": "$", "theme": "fint" }, "data": [ { "label": "Jan", "value": "420000" }, { "label": "Feb", "value": "810000" }, { "label": "Mar", "value": "720000" }, { "label": "Apr", "value": "550000" }, { "label": "May", "value": "910000" }, { "label": "Jun", "value": "510000" }, { "label": "Jul", "value": "680000" }, { "label": "Aug", "value": "620000" }, { "label": "Sep", "value": "610000" }, { "label": "Oct", "value": "490000" }, { "label": "Nov", "value": "900000" }, { "label": "Dec", "value": "730000" } ] }
XML:
<chart caption="Monthly Revenue" subcaption="Last year" xaxisname="Month" yaxisname="Amount(In USD)" numberprefix="$" theme="fint"> < set label="Jan" value="420000" /> < set label="Feb" value="810000" /> < set label="Mar" value="720000" /> < set label="Apr" value="550000" /> < set label="May" value="910000" /> < set label="Jun" value="510000" /> < set label="Jul" value="680000" /> < set label="Aug" value="620000" /> < set label="Sep" value="610000" /> < set label="Oct" value="490000" /> < set label="Nov" value="900000" /> < set label="Dec" value="730000" /> </chart>
你可以自定義圖表的標(biāo)題和子標(biāo)題的字體屬性。標(biāo)題和子標(biāo)題字體顏色設(shè)置為栗色且自定義字體大小的2D柱狀圖表如下:
設(shè)置標(biāo)題和子標(biāo)題字體所需屬性如下表:
屬性名稱 | 描述 |
captionFont | 設(shè)置標(biāo)題字體。 |
captionFontColor | 設(shè)置標(biāo)題字體顏色。 |
captionFontSize | 設(shè)置標(biāo)題字體大小,范圍從0到72。 |
captionFontBold | 設(shè)置標(biāo)題字體是否加粗,其值為1(默認(rèn))時加粗,為0時正常顯示。 |
subCaptionFont | 設(shè)置子標(biāo)題字體。 |
subCaptionFontColor | 設(shè)置子標(biāo)題字體顏色。 |
subCaptionFontSize | 設(shè)置子標(biāo)題字體大小,從0到72。 |
subCaptionFontBold | 設(shè)置子標(biāo)題字體是否加粗,其值為1(默認(rèn))時加粗,為0時正常顯示。 |
自定義圖表的標(biāo)題和子標(biāo)題字體數(shù)據(jù)結(jié)構(gòu)如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "Last year", "xAxisName": "Quarter", "yAxisName": "Amount (In USD)", "numberPrefix": "$", "captionFont": "Arial", "captionFontSize": "18", "captionFontColor": "#993300", "captionFontBold": "1", "subcaptionFont": "Arial", "subcaptionFontSize": "14", "subcaptionFontColor": "#993300", "subcaptionFontBold": "0", "theme": "fint" }, "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="$" captionfont="Arial" captionfontsize="18" captionfontcolor="#993300" captionfontbold="1" subcaptionfont="Arial" subcaptionfontsize="14" subcaptionfontcolor="#993300" subcaptionfontbold="0" theme="fint"> < set label="Q1" value="1950000" /> < set label="Q2" value="1450000" /> < set label="Q3" value="1730000" /> < set label="Q4" value="2120000" /> </chart>
標(biāo)題右下角對齊的2D柱狀圖表如下圖所示:
配置圖表標(biāo)題對齊方式所需屬性如下表所示:
屬性名稱 | 描述 |
captionAlignment | 設(shè)置標(biāo)題的水平對齊,屬性值包括:left、center(默認(rèn))、right。 |
captionOnTop | 設(shè)置為1時顯示在圖表的頂部;設(shè)置為0時顯示在圖表的底部。 |
alignCaptionWithCanvas | 設(shè)置為1時標(biāo)題與整個畫布對齊;設(shè)置為0(默認(rèn))時標(biāo)題與整個圖表區(qū)域?qū)R。 |
captionHorizontalPadding | 當(dāng)標(biāo)題未設(shè)置成水平居中時配置其填充效果(以像素為單位)。 |
配置圖表標(biāo)題的對齊數(shù)據(jù)結(jié)構(gòu)如下:
JSON:
{ "chart": { "caption": "Quarterly Revenue", "subCaption": "(Last year)", "rotateYAxisName": "0", "numberPrefix": "$", "alignCaptionWithCanvas": "1", "captionHorizontalPadding": "2", "captionOnTop": "0", "captionAlignment": "right", "theme": "fint" }, "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)" rotateyaxisname="0" numberprefix="$" aligncaptionwithcanvas="1" captionhorizontalpadding="2" captionontop="0" captionalignment="right" theme="fint"> < set label="Q1" value="1950000" /> < set label="Q2" value="1450000" /> < set label="Q3" value="1730000" /> < set label="Q4" value="2120000" /> </chart>
購買最新正版授權(quán)!""
慧都年終盛典火爆開啟,一年僅一次的最強促銷,破冰鉅惠不容錯過!!優(yōu)惠詳情點擊查看>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn