Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库。它使用 SVG W3C 推荐标准和 VML 做为建立图形的基础,你能够经过 JavaScript 操做 DOM 来轻松建立出各类复杂的柱状图、饼图、曲线图等各类图表,还能够绘制任意形状的图形,能够进行图表或图像的裁剪和旋转等复杂操做。Raphaël 是跨浏览器的矢量图形库,目前支持的浏览器包括: Firefox 3.0+,Safari 3.0+,Chrome 5.0+,Opera 9.5+ 以及 Internet Explorer 6.0+ javascript
用法: html
首先,在页面中引入 raphael.js 文件,而后就能够绘制任意的矢量图形了: html5
Raphael 官方网站地址:http://raphaeljs.com java
Raphael 英文参考文档:http://raphaeljs.com/reference.html git
Raphael 中文帮助文档:http://julying.com/lab/raphael-js/docs/ github
Raphael 简介:HTML5 Rocks:Introduction to Raphaël.js ajax
Raphael 新手入门教程:An Introduction to the Raphael JS Library 浏览器
Raphael 绘制柱状图表:Creating a chart with raphael.js 网站