HighCharts:線上圖表製作工具是一個製作圖表的純Javascript類庫,提供大量的選項配置引數,您可以輕鬆定製符合使用者要求的圖表,目前官網只提供英文版的開發配置說明文件。
Highcharts主要特性如下:
1、相容性:相容當今所有的瀏覽器,包括iPhone、IE和火狐等等;
2、對個人使用者完全免費;
3、純JS,無BS;
4、支援大部分的圖表型別:直線圖,曲線圖、區域圖、區域曲線圖、柱狀圖、餅裝圖、散佈圖;
5、跨語言:不管是PHP、Asp.net還是Java都可以使用,它只需要三個檔案:一個是Highcharts的核心檔案highcharts.js,還有a canvas emulator for IE和Jquery類庫或者MooTools類庫;
6、提示功能:滑鼠移動到圖表的某一點上有提示資訊;
7、放大功能:選中圖表部分放大,近距離觀察圖表;
8、易用性:無需要特殊的開發技能,只需要設定一下選項就可以製作適合自己的圖表;
9、時間軸:可以精確到毫秒;
10、Highcharts已經預設提供了多種顏色方案,當要顯示的圖形多於顏色種類時,多出的圖形會自動從第一種顏色方案開始選取。
Highcharts 是一個用純JavaScript編寫的一個圖表庫, 能夠很簡單便捷的在web網站或是web應用程式新增有互動性的圖表,並且免費提供給個人學習、個人網站和非商業用途使用。目前HighCharts支援的圖表型別有曲線圖、區域圖、柱狀圖、餅狀圖、散狀點圖和綜合圖表。
HighCharts介面美觀,由於使用JavaScript編寫,所以不需要像Flash和Java那樣需要外掛才可以執行,而且執行速度快。另外HighCharts還有很好的相容性,能夠完美支援當前大多數瀏覽器。