8款圖表外掛推薦

芝麻軟體發表於2015-05-25

1.OxyPlot

支援WPF、windows forms等,可以直接在nuget上安裝

官網:http://oxyplot.org/

原始碼:https://github.com/oxyplot/oxyplot/tree/master

需安裝的程式碼分析外掛http://stylecop.codeplex.com/releases/view/79972

2.MSChart控制元件

一個微軟很老的報表控制元件,想更詳細瞭解的請看

https://code.msdn.microsoft.com/mschart/

3.FusionCharts

FusionCharts是一個Flash的圖表元件,它可以用來製作資料動畫圖表,其中動畫效果用的是Adobe Flash 8 (原Macromedia Flash的)製作的flash , FusionCharts可用於任何網頁的指令碼語言類似於HTML , .NET,ASP , JSP, PHP , ColdFusion等,提供互動性和強大的圖表。使用XML作為其資料介面, FusionCharts充分利用流體美麗的Flash建立緊湊,互動性和視覺逮捕圖表。

收費!

更多請看:http://www.cnblogs.com/xcsn/p/7481890.html

 

4.echarts (推薦)

ECharts,縮寫來自Enterprise Charts,商業級資料圖表,一個純Javascript的圖表庫,可以流暢的執行在PC和移動裝置上,相容當前絕大部分瀏覽器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底層依賴輕量級的Canvas類庫ZRender,提供直觀,生動,可互動,可高度個性化定製的資料視覺化圖表。創新的拖拽重計算、資料檢視、值域漫遊等特性大大增強了使用者體驗,賦予了使用者對資料進行挖掘、整合的能力。支援折線圖(區域圖)、柱狀圖(條狀圖)、散點圖(氣泡圖)、K線圖、餅圖(環形圖)、雷達圖(填充雷達圖)、和絃圖、力導向佈局圖、地圖、儀表盤、漏斗圖、事件河流圖等12類圖表,同時提供標題,詳情氣泡、圖例、值域、資料區域、時間軸、工具箱等7個可互動元件,支援多圖表、元件的聯動和混搭展現。

這個庫在國內已經是人盡皆知,沒什麼好講的,現在web是H5的天下,flash已經基本淘汰,免費!免費!免費!

 

http://echarts.baidu.com/

教程:http://www.cnblogs.com/jerehedu/p/4538459.html

 

 5.Highcharts

 Highcharts 系列軟體包含 Highcharts JS,Highstock JS,Highmaps JS 共三款軟體,均為純 JavaScript 編寫的 HTML5 圖表庫,全部原始碼開放,個人及非商業用途可以任意使用及原始碼編輯。

它是類似echarts的報表,很多人說它完爆echarts,但是它收費!收費!收費!

官網:https://www.hcharts.cn/

 

6.Chart.js

Chart.js是一個基於HTML5 canvas技術的開源圖表繪製工具庫。Chart.js簡化了在網站上繪製動態圖表的工作。

 

http://chartjs.cn/

http://www.chartjs.org

 

7.AntV (推薦)

  AntV是螞蟻金服-體驗技術部-資料圖形組的開源專案,原名是G2 (The Grammar Of Graphics) ,是一個由純 JavaScript 編寫、強大的語義化圖表生成工具,它提供了一整套圖形語法,可以讓使用者通過簡單的語法搭建出無數種圖表,並且整合了大量的統計工具,支援多種座標系繪製,可以讓使用者自由地定製圖表,是為大資料時代而準備的強大的視覺化工具。

  https://antv.alipay.com/

 

8.ichartjs

ichartjs 是一款基於HTML5的圖形庫。使用純javascript語言, 利用HTML5的canvas標籤繪製各式圖形。 ichartjs致力於為您的應用提供簡單、直觀、可互動的體驗級圖表元件。是WEB/APP圖表展示方面的解決方案 。如果你正在開發HTML5的應用,ichartjs正好適合您。 ichartjs目前支援餅圖、環形圖、折線圖、面積圖、柱形圖、條形圖。ichartjs是基於Apache License 2.0協議的開源專案。

截止到2013年,已經沒有更新了

http://www.ichartjs.com/

 


相關文章