Tools - FusionCharts

[Tools]報表工具-FusionCharts

這個工具是InfoSoft Global (P) Ltd.公司所生產的報表工具,有分成好幾種不同的版本;前一陣子

在開發新專案的時候有利用到他提供的FREE版,相當好用。只要簡單的幾個設定及步驟,就可

以幫你產出美麗的FLASH統計圖表(2D、3D都有哦),連地圖式的也有哦!

 

而且前一陣子連Source code都釋出了~先來看一下幾個圖表範例:

 

image

image

 

基本上他是透過XML的方式進行資料繪製,例如有一份定義了月份,數值、以及線條顏色的Data.XML:


<graph caption='Monthly Unit Sales' xAxisName='Month' yAxisName='Units' decimalPrecision='0' formatNumberScale='0'>
  <set name='Jan' value='462' color='AFD8F8' />
  <set name='Feb' value='857' color='F6BD0F' />
  <set name='Mar' value='671' color='8BBA00' />
  <set name='Apr' value='494' color='FF8E46' />
  <set name='May' value='761' color='008E8E' />
  <set name='Jun' value='960' color='D64646' />
  <set name='Jul' value='629' color='8E468E' />
  <set name='Aug' value='622' color='588526' />
  <set name='Sep' value='376' color='B3AA00' />
  <set name='Oct' value='494' color='008ED6' />
  <set name='Nov' value='761' color='9D080D' />
  <set name='Dec' value='960' color='A186BE' />
</graph>

在頁面上只要放置一個命名為FCLiteral的Literal,再引用InfoSoftGlobal,接下來只要…

 


FCLiteral.Text = FusionCharts.RenderChartHTML("../FusionCharts/FCF_Column3D.swf", "Data.xml", "", "myFirst", "600", "300", false);

第一個參數是代入顯示的圖表類型,再來是資料來源跟基本相關設定,就可以幫你畫出美麗的圖表囉!

Update 2010/5/24:如果在選項裡面要使用百分比percent(%),要用%25來取代

下載位置:FusionCharts

DotBlog 的標籤:,