HighCharts:在線圖表制作工具是一個(gè)制作圖表的純Javascript類庫,提供大量的選項(xiàng)配置參數(shù),您可以輕松定制符合用戶要求的圖表,目前官網(wǎng)只提供英文版的開發(fā)配置說明文檔。
Highcharts主要特性如下:
1、兼容性:兼容當(dāng)今所有的瀏覽器,包括iPhone、IE和火狐等等;
2、對個(gè)人用戶完全免費(fèi);
3、純JS,無BS;
4、支持大部分的圖表類型:直線圖,曲線圖、區(qū)域圖、區(qū)域曲線圖、柱狀圖、餅裝圖、散布圖;
5、跨語言:不管是PHP、Asp.net還是Java都可以使用,它只需要三個(gè)文件:一個(gè)是Highcharts的核心文件highcharts.js,還有a canvas emulator for IE和Jquery類庫或者M(jìn)ooTools類庫;
6、提示功能:鼠標(biāo)移動(dòng)到圖表的某一點(diǎn)上有提示信息;
7、放大功能:選中圖表部分放大,近距離觀察圖表;
8、易用性:無需要特殊的開發(fā)技能,只需要設(shè)置一下選項(xiàng)就可以制作適合自己的圖表;
9、時(shí)間軸:可以精確到毫秒;
10、Highcharts已經(jīng)默認(rèn)提供了多種顏色方案,當(dāng)要顯示的圖形多于顏色種類時(shí),多出的圖形會(huì)自動(dòng)從第一種顏色方案開始選取。
Highcharts 是一個(gè)用純JavaScript編寫的一個(gè)圖表庫, 能夠很簡單便捷的在web網(wǎng)站或是web應(yīng)用程序添加有交互性的圖表,并且免費(fèi)提供給個(gè)人學(xué)習(xí)、個(gè)人網(wǎng)站和非商業(yè)用途使用。目前HighCharts支持的圖表類型有曲線圖、區(qū)域圖、柱狀圖、餅狀圖、散狀點(diǎn)圖和綜合圖表。
HighCharts界面美觀,由于使用JavaScript編寫,所以不需要像Flash和Java那樣需要插件才可以運(yùn)行,而且運(yùn)行速度快。另外HighCharts還有很好的兼容性,能夠完美支持當(dāng)前大多數(shù)瀏覽器。