功能特性
animation ? ? ? ? ? ? ? ? ? ?是否動畫顯示數據,默認為1(True)
showNames ? ? ? ? ? ? ? ? ? ?是否顯示橫向坐標軸(x軸)標簽名稱
rotateNames ? ? ? ? ? ? ? ?是否旋轉顯示標簽,默認為0(False):橫向顯示
showValues ? ? ? ? ? ? ? ? ? ?是否在圖表顯示對應的數據值,默認為1(True)
yAxisMinValue ? ? ? ? ? ? ? ?指定縱軸(y軸)最小值,數字
yAxisMaxValue ? ? ? ? ? ? ? ? 指定縱軸(y軸)最小值,數字
showLimits ? ? ? ? ? ? ? ? ? ?是否顯示圖表限值(y軸最大、最小值),默認為1(True)
圖表標題和軸名稱
caption ? ? ? ? ? ? ? ? ? ?圖表主標題
subCaption ? ? ? ? ? ? ? ? ? ?圖表副標題
xAxisName ? ? ? ? ? ? ? ? ? ?橫向坐標軸(x軸)名稱
yAxisName ? ? ? ? ? ? ? ? ? ?縱向坐標軸(y軸)名稱
圖表和畫布的樣式
bgColor ? ? ? ? ? ? ? ? ? ?圖表背景色,6位16進制顏色值
canvasBgColor ? ? ? ? ? ? ? ?畫布背景色,6位16進制顏色值
canvasBgAlpha ? ? ? ? ? ? ? ?畫布透明度,[0-100]
canvasBorderColor ? ? ? ? ? ?畫布邊框顏色,6位16進制顏色值
canvasBorderThickness ? ? ? ?畫布邊框厚度,[0-100]
shadowAlpha ? ? ? ? ? ? ? ?投影透明度,[0-100]
showLegend ? ? ? ? ? ? ? ? ? ?是否顯示系列名,默認為1(True)
字體屬性
baseFont ? ? ? ? ? ? ? ? ? ?圖表字體樣式
baseFontSize ? ? ? ? ? ? ? ?圖表字體大小
baseFontColor ? ? ? ? ? ? ? ?圖表字體顏色,6位16進制顏色值
outCnvBaseFont ? ? ? ? ? ? ? ?圖表畫布以外的字體樣式
outCnvBaseFontSize ? ? ? ? ? ?圖表畫布以外的字體大小
outCnvBaseFontColor ? ? ? ?圖表畫布以外的字體顏色,6位16進制顏色值
分區線和網格
numDivLines ? ? ? ? ? ? ? ?畫布內部水平分區線條數,數字
divLineColor ? ? ? ? ? ? ? ?水平分區線顏色,6位16進制顏色值
divLineThickness ? ? ? ? ? ?水平分區線厚度,[1-5]
divLineAlpha ? ? ? ? ? ? ? ?水平分區線透明度,[0-100]
showAlternateHGridColor ? ?是否在橫向網格帶交替的顏色,默認為0(False)
alternateHGridColor ? ? ? ?橫向網格帶交替的顏色,6位16進制顏色值
alternateHGridAlpha ? ? ? ?橫向網格帶的透明度,[0-100]
showDivLinues ? ? ? ? ? ?是否顯示Div行的值,默認??
numVDivLines ? ? ? ? ? ? ? ?畫布內部垂直分區線條數,數字
vDivLineColor ? ? ? ? ? ? ? ?垂直分區線顏色,6位16進制顏色值
vDivLineThickness ? ? ? ? ? ?垂直分區線厚度,[1-5]
vDivLineAlpha ? ? ? ? ? ? ? ?垂直分區線透明度,[0-100]
showAlternateVGridColor ? ?是否在縱向網格帶交替的顏色,默認為0(False)
alternateVGridColor ? ? ? ?縱向網格帶交替的顏色,6位16進制顏色值
alternateVGridAlpha ? ? ? ?縱向網格帶的透明度,[0-100]
數字格式
numberPrefix ? ? ? ? ? ? ? ?增加數字前綴
numberSuffix ? ? ? ? ? ? ? ?增加數字后綴 ? ?% 為 '%25'
formatNumberScale ? ? ? ?是否格式化數字,默認為1(True),自動的給你的數字加上K(千)或M(百萬);若取0,則不加K或M
decimalPrecision ? ? ? ? ? ?指定小數位的位數,[0-10] ? ?例如:='0' 取整
divLineDecimalPrecision ? ?指定水平分區線的值小數位的位數,[0-10]
limitsDecimalPrecision ? ? ? ?指定y軸最大、最小值的小數位的位數,[0-10]
formatNumber ? ? ? ? ? ? ? ?逗號來分隔數字(千位,百萬位),默認為1(True);若取0,則不加分隔符
decimalSeparator ? ? ? ? ? ?指定小數分隔符,默認為'.'
thousandSeparator ? ? ? ? ? ?指定千分位分隔符,默認為','
Tool-tip/Hover標題
showhovercap ? ? ? ? ? ? ? ?是否顯示懸停說明框,默認為1(True)
hoverCapBgColor ? ? ? ? ? ?懸停說明框背景色,6位16進制顏色值
hoverCapBorderColor ? ? ? ?懸停說明框邊框顏色,6位16進制顏色值
hoverCapSepChar ? ? ? ? ? ?指定懸停說明框內值與值之間分隔符,默認為','
折線圖的參數
lineThickness ? ? ? ? ? ? ? ?折線的厚度
anchorRadius ? ? ? ? ? ? ? ?折線節點半徑,數字
anchorBgAlpha ? ? ? ? ? ? ? ?折線節點透明度,[0-100]
anchorBgColor ? ? ? ? ? ? ? ?折線節點填充顏色,6位16進制顏色值
anchorBorderColor ? ? ? ? ? ?折線節點邊框顏色,6位16進制顏色值
Set標簽使用的參數
value ? ? ? ? ? ? ? ? ? ? ? ?數據值
color ? ? ? ? ? ? ? ? ? ? ? ?顏色
link ? ? ? ? ? ? ? ? ? ? ? ?鏈接(本窗口打開[Url],新窗口打開[n-Url],調用JS函數[JavaScript:函數])
name ? ? ? ? ? ? ? ? ? ? ? ?橫向坐標軸標簽名稱
簡單說明用法:
xml 的寫法
- <chart caption="Daily Visits" subcaption="(from 8/6/2006 to 8/12/2006)" lineThickness="1" showValues="0" formatNumberScale="0" anchorRadius="2" divLineAlpha="20" divLineColor="CC3300" divLineIsDashed="1" showAlternateHGridColor="1" alternateHGridAlpha="5" alternateHGridColor="CC3300" shadowAlpha="40" labelStep="2" numvdivlines="5" chartRightMargin="35" bgColor="FFFFFF,CC3300" bgAngle="270" bgAlpha="10,10"> - <categories> <category label="8/6/2006" /> <category label="8/7/2006" /> <category label="8/8/2006" /> <category label="8/9/2006" /> <category label="8/10/2006" /> <category label="8/11/2006" /> <category label="8/12/2006" /> </categories> - <dataset seriesName="Offline Marketing" color="1D8BD1" anchorBorderColor="1D8BD1" anchorBgColor="1D8BD1"> <set value="1327" /> <set value="1826" /> <set value="1699" /> <set value="1511" /> <set value="1904" /> <set value="1957" /> <set value="1296" /> </dataset> - <dataset seriesName="Search" color="F1683C" anchorBorderColor="F1683C" anchorBgColor="F1683C"> <set value="2042" /> <set value="3210" /> <set value="2994" /> <set value="3115" /> <set value="2844" /> <set value="3576" /> <set value="1862" /> </dataset> - <dataset seriesName="Paid Search" color="2AD62A" anchorBorderColor="2AD62A" anchorBgColor="2AD62A"> <set value="850" /> <set value="1010" /> <set value="1116" /> <set value="1234" /> <set value="1210" /> <set value="1054" /> <set value="802" /> </dataset> - <dataset seriesName="From Mail" color="DBDC25" anchorBorderColor="DBDC25" anchorBgColor="DBDC25"> <set value="541" /> <set value="781" /> <set value="920" /> <set value="754" /> <set value="840" /> <set value="893" /> <set value="451" /> </dataset> - <styles> - <definition> <style name="CaptionFont" type="font" size="12" /> </definition> - <application> <apply toObject="CAPTION" styles="CaptionFont" /> <apply toObject="SUBCAPTION" styles="CaptionFont" /> </application> </styles> </chart>
?
JS調用方法:
<html> <head> <script language="JavaScript" src="../FusionCharts/FusionCharts.js"></script> </head> <body bgcolor="#ffffff"> <div id="chartdiv" align="center">The chart will appear within this DIV. This text will be replaced by the chart.</div> <script type="text/javascript"> var myChart = new FusionCharts("../FusionCharts/Column3D.swf", "myChartId", "900", "300", "0", "0"); myChart.setDataURL("Data.xml"); myChart.render("chartdiv"); </script> </body> </html>
?
效果圖:
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
