




已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
fusionCharts屬性參考API轉(zhuǎn)自:/niepanxu/article/details/7195615一.FusionCharts的分類關(guān)于FusionCharts的基本介紹我就不在這里浪費(fèi)篇幅了,想了解的朋友自己去官網(wǎng)里面找吧。我就說說FusionCharts的官方四大分類:1.FusionCharts2.FusionMaps3.FusionWidgets4.PowerCharts每種類型我還是貼個(gè)圖吧(從左到右依次對(duì)應(yīng)):二.關(guān)于FusionCharts,F(xiàn)usionCharts分類有很多種。按數(shù)據(jù)類型分類有:1.單組數(shù)據(jù)類型圖表(SingleDataCharts)2.多組數(shù)據(jù)類型圖表(Multi-DataCharts)按圖的展示類型分類(也是官方分類)有:1.單系列圖表(SingleSeriesCharts)2.多系列圖表(Multi-SeriesCharts)3.堆積式圖表(StackedCharts)4.組合圖表(CombinationCharts)5.分布圖(XYPlotCharts)6.滾動(dòng)圖(ScrollCharts)其實(shí)我們的項(xiàng)目中通常所說的分類就是按數(shù)據(jù)類型分類的,這個(gè)分類是我們自己在實(shí)際工作中總結(jié)出來的。而按圖形展示來分類是FusionCharts官方文檔的分類,是很標(biāo)準(zhǔn)的分類。數(shù)據(jù)類型分類如圖(從左到右依次對(duì)應(yīng)):圖的展示類型分類(從左到右依次對(duì)應(yīng)):三.關(guān)于FusionCharts的Attributes(屬性)關(guān)于FusionCharts的FusionCharts中很多不同的圖、不同類型的圖其實(shí)有很多共通的屬性,當(dāng)然也有一些各自特殊的屬性。下面我先來給大家介紹這些共通的屬性吧。上圖為FusionCharts的FusionCharts中Column2D.swf的屬性。我將拿此圖的屬性作為例子講解,因?yàn)榇藞D的屬性幾乎全部為通用屬性。(具體是99%通用還是100%通用這個(gè)我還真沒有統(tǒng)計(jì)過,至少是95%通用吧)。屬性的分類就以官方的API文檔為準(zhǔn)吧:1.Chart:FunctionalAttributes(功能屬性)TitlesandAxisNames(標(biāo)題和坐標(biāo)抽名字)ChartsCosmetics(圖表美容屬性)DivisionalLines/Grids(分區(qū)線/網(wǎng)格屬性)Tool-tip(工具提示屬性)PaddingsandMargins(填充和邊距屬性)2.Data:element(set元素屬性)PlotCosmetics(節(jié)點(diǎn)美容屬性)3.Others:NumberFormatting(數(shù)字格式化屬性)FontProperties(字體屬性)VerticalLines(垂直線屬性)TrendLines(趨勢線屬性)。注:細(xì)心的讀者會(huì)發(fā)現(xiàn),我上面列的屬性分類和圖片上的有點(diǎn)不一致,我來解釋一下:Chart的ChartImage和Data的SampleXMLData是鏈接到圖片和數(shù)據(jù),不是屬性。Chart的ChartObjects是高級(jí)對(duì)象組合屬性,平時(shí)也很少使用,這里就暫不做介紹了吧,有機(jī)會(huì)的話,以后單獨(dú)寫篇文章再給大家講解。屬性的分類先介紹到這里,下面我來詳細(xì)解釋每個(gè)屬性的用途,但在這之前,我得提一下屬性的數(shù)據(jù)類型。FusionCharts的XML標(biāo)簽屬性有一下四種數(shù)據(jù)類型:Boolean-布爾類型,只能為1或者0。例如:Number-數(shù)字類型,只能為數(shù)字。例如:String-字符串類型,只能為字符串。例如:HexColorCode-十六進(jìn)制顏色代碼,前邊沒有#.例如:好了,了解了這么多了。下面的就簡單了,讓我來一一介紹具體的每個(gè)屬性吧。1.FunctionalAttributes(功能屬性)animation=0/1(設(shè)置圖形的顯示是否是動(dòng)畫顯示)palette=1-5(5種默認(rèn)的調(diào)色板風(fēng)格任你選)paletteColors=String(手動(dòng)設(shè)置調(diào)色板的顏色paletteColors=FF0000,0372AB,FF5904.)showAboutMenuItem=0/1(在圖形上點(diǎn)擊右鍵時(shí)是否顯示about鏈接)aboutMenuItemLabel=String(about鏈接的具體名字)aboutMenuItemLink=String(about鏈接的具體鏈接地址)showLabels=0/1(是否顯示x軸的坐標(biāo)值)labelDisplay=WRAP/STAGGER/ROTATE/NONE(x軸坐標(biāo)值的具體展現(xiàn)形式)rotateLabels=0/1(是否旋轉(zhuǎn)x軸的坐標(biāo)值)slantLabels=0/1(將x軸坐標(biāo)值旋轉(zhuǎn)為傾斜的還是完全垂直的)labelStep=1orabove(x軸坐標(biāo)值的步長,即可以設(shè)置隔幾個(gè)柱子顯示一個(gè)值)staggerLines=2orabove(如果labelDisplay設(shè)置為STAGGER,則此屬性是控制一個(gè)展示周期)showValues=0/1(是否在圖形上顯示每根柱子具體的值)rotateValues=0/1(是否旋轉(zhuǎn)圖形上顯示的柱子的值)placeValuesInside=0/1(圖形上柱子的值是否顯示在柱子里面)showYAxisValues=0/1(是否顯示Y軸的值)showLimits=0/1(是否顯示極值)showDivLineValues=0/1(是否在divline處顯示值)yAxisValuesStep=1orabove(Y軸值的步長)showShadow=0/1(是否顯示陰影)adjustDiv=0/1(是否自動(dòng)調(diào)整divlines)rotateYAxisName=0/1(是否旋轉(zhuǎn)Y軸的名字)yAxisNameWidth=Number(Y軸名字的寬度)clickURL=String(點(diǎn)擊的鏈接地址)defaultAnimation=0/1(是否使用默認(rèn)動(dòng)畫)yAxisMinValue=Number(Y軸的最小值)yAxisMaxValue=Number(Y軸的最大值)setAdaptiveYMin=0/1(自動(dòng)設(shè)置Y軸的最小值)2.TitlesandAxisNames(標(biāo)題和坐標(biāo)抽名字)caption=String(主標(biāo)題名字)subCaption=String(副標(biāo)題名字)xAxisName=String(X軸名字)yAxisName=String(Y軸名字)3.ChartsCosmetics(圖表美容屬性)bgColor=Color(圖表的背景色)bgAlpha=0-100(背景色的透明度)bgRatio=1-100(如果背景色有兩個(gè),該屬性設(shè)置差異的比例)bgAngle=0-360(轉(zhuǎn)變背景顏色的角度,設(shè)置一個(gè)傾斜度)bgSWF=String(用做背景的swf路徑)bgSWFAlpha=0-100(背景swf的透明度)canvasBgColor=Color(畫板背景顏色)canvasBgAlpha=0-100(畫板背景透明度)canvasBgRatio=Number(不同畫板背景色的比率)canvasBgAngle=Number(畫布背景色顯示角度)canvasBorderColor=Color(畫板邊框的顏色)canvasBorderThickness=Number(畫板邊框的寬度)canvasBorderAlpha=0-100(畫板邊框的透明度)showBorder=0/1(是否顯示圖表邊框)borderColor=Color(邊框顏色)borderThickness=Number(圖表邊框的粗細(xì))borderAlpha=0-100(邊框透明度)showVLineLabelBorder=0/1(是否顯示垂直線label的寬度)logoURL=String(在圖表上加上logo,logo圖片的地址)logoPosition=TL/TR/BL/BR/CC(logo的位置)logoAlpha=0-100(logo的透明度)logoScale=1-300(控制logo放大縮小的倍數(shù))logoLink=String(logo的鏈接地址)4.DivisionalLines/Grids(分區(qū)線/網(wǎng)格屬性)numDivLines=0(水平網(wǎng)格線的數(shù)量)divLineColor=Color(網(wǎng)格線顏色)divLineThickness=1-5(網(wǎng)格線粗細(xì))divLineAlpha=0-100(網(wǎng)格線透明度)divLineIsDashed=0/1(網(wǎng)格線是否顯示為虛線)divLineDashLen=Number(每個(gè)虛線的長度)divLineDashGap=Number(每個(gè)虛線間的間隔長度)zeroPlaneColor=Color(0值處網(wǎng)格線顏色)zeroPlaneThickness=Number(0值處網(wǎng)格線粗細(xì))zeroPlaneAlpha=0-100(0值處網(wǎng)格線透明度)showAlternateHGridColor=0/1(是否交替顯示網(wǎng)格顏色)alternateHGridColor=Color(水平網(wǎng)格顏色)alternateHGridAlpha=Number(水平網(wǎng)格透明度)5.Tool-tip(工具提示屬性)showToolTip=0/1(是否顯示氣泡提示)toolTipBgColor=Color(氣泡提示的背景顏色)toolTipBorderColor=Color(汽包提示的邊框顏色)toolTipSepChar=String(氣泡提示的分隔符)showToolTipShadow=0/1(是否使氣泡提示帶有陰影效果)6.PaddingsandMargins(填充和邊距屬性)captionPaddingxAxisNamePadding=Number畫板與x軸標(biāo)題之間的距離yAxisNamePadding=Number(畫板與y軸標(biāo)題之間的距離)yAxisValuesPadding=Number(畫板與y軸值之間的距離)labelPadding=Number(畫板離label之間的距離)valuePadding=Number(柱子離值之間的距離)plotSpacePercent=0-80(兩個(gè)bar之間的距離)chartLeftMargin=Number(距左邊框的距離)chartRightMargin=Number(距右邊框的距離)chartTopMargin=Number(距上邊框的距離)chartBottomMargin=Number(距下邊框的距離)canvasLeftMargin=Number(畫板離左邊的距離)canvasRightMargin=Number(畫板離右邊的距離)canvasTopMargin=Number(畫板離上邊的距離)canvasBottomMargin=Number(畫板離下邊的距離)7.element(set元素屬性)label=String(具體的標(biāo)簽)value=Number(具體的值)displayValue=String(顯示的值)color=Color(該柱子的顏色)link=String(鏈接地址)toolText=String(氣泡提示時(shí)顯示的值)showLabel=0/1(是否顯示標(biāo)簽)showValue=0/1(是否顯示此柱子的值)dashed=0/1(柱子的邊框是否顯示為虛線)alpha=Number(柱子的透明度)8.PlotCosmetics(節(jié)點(diǎn)美容屬性)useRoundEdges=0/1(是否顯示光滑邊緣)showPlotBorder=0/1(是否顯示柱子的邊框)plotBorderColor=Color(柱子邊框的顏色)plotBorderThickness=0-5(柱子邊框的厚度)plotBorderAlpha=0-100(柱子邊框的透明度)plotBorderDashed=0/1(柱子邊框是否顯示為虛線)plotBorderDashLen=Number(虛線的長度)plotBorderDashGap=Number(虛線的間隔)plotFillAngle=0-360(數(shù)據(jù)填充色角度)plotFillRatio=0-100(數(shù)據(jù)填充色比率)plotFillAlpha=0-100(數(shù)據(jù)填充色透明度)plotGradientColor=Color(數(shù)據(jù)的有坡度顏色方案)9.NumberFormatting(數(shù)字格式化屬性)formatNumber=0-1(是否格式化數(shù)值)formatNumberScale=0-1(是否對(duì)大數(shù)值以k,M方式表示)defaultNumberScale=String(默認(rèn)的數(shù)字格式化)numberScaleUnit=String(設(shè)置進(jìn)位規(guī)則對(duì)應(yīng)的單位eg:k,m,b)numberScaleValue=String(設(shè)置進(jìn)位的規(guī)則eg:1000,1000,1000)numberPrefix=String(數(shù)值前綴)numberSuffix=String(數(shù)值后綴)decimalSeparator=String(設(shè)置小數(shù)點(diǎn)的分隔符的表示形式,|.)thousandSeparator=String(設(shè)置3位數(shù)值之間的分隔符的表示形式,|.)inDecimalSeparator=String(設(shè)置小數(shù)分隔符)inThousandSeparator=String(設(shè)置千位分隔符)decimals=0-10(小數(shù)點(diǎn)后保留幾位)forceDecimals=0/1(小數(shù)點(diǎn)后位數(shù)不夠的,是否強(qiáng)制補(bǔ)0)yAxisValueDecimals=0-10(y軸值保留幾位小數(shù))10.FontProperties(字體屬性)baseFont=String(字體)baseFontSize=0-72(字體大小)baseFontColor=Color(字體顏色)outCnvBaseFont=String(畫板外的字體)outCnvBaseFontSize=0-72(畫板外的字體大小)outCnvBaseFontColor=Color(畫板外的字體顏色)11
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店裝修設(shè)計(jì)與施工承包合同書
- 紡織工程經(jīng)濟(jì)與管理試題及答案
- 石油化工行業(yè)試題安全操作知識(shí)問答
- 2025福建漳州市經(jīng)濟(jì)發(fā)展集團(tuán)有限公司招聘勞務(wù)派遣人員10人筆試參考題庫附帶答案詳解
- 2025江蘇宜宸產(chǎn)業(yè)投資有限公司招聘2人筆試參考題庫附帶答案詳解
- 2025年甘肅海林中科科技股份有限公司招聘30人筆試參考題庫附帶答案詳解
- 解密紡織品檢驗(yàn)過程中的難點(diǎn)試題及答案
- 營養(yǎng)配餐員試題及答案
- 解除房屋銷售合同協(xié)議書
- 承包除雪合同協(xié)議書
- 明亞保險(xiǎn)經(jīng)紀(jì)人考試題庫答案
- 干部選拔任用程序
- 機(jī)械制造技術(shù)-機(jī)械加工工藝
- 設(shè)卡堵截示范作業(yè)教案
- 供貨組織措施及供貨方案
- 浙教版-信息技術(shù)-必修1-32-python-語言的程序設(shè)計(jì)-課件(教學(xué)課件)
- 頂管工程施工應(yīng)急預(yù)案27615
- 《音樂審美心理分析》考試題庫(含答案)
- 2023年同等學(xué)力申碩-同等學(xué)力(新聞傳播學(xué))考試歷年重點(diǎn)考核試題含答案
- 水電安裝施工組織設(shè)計(jì)施工組織設(shè)計(jì)
- 水滸傳名著匯報(bào)課
評(píng)論
0/150
提交評(píng)論