手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Raphael一个用于在网页中绘制矢量图形的Javascript库
Raphael一个用于在网页中绘制矢量图形的Javascript库
摘要:Raphael是一个用于在网页中绘制矢量图形的Javascript库。它使用SVGW3C推荐标准和VML作为创建图形的基础,你可以通过Jav...

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+。

Raphael一个用于在网页中绘制矢量图形的Javascript库1

如何使用?

在页面中引入 raphael.js 文件,然后就可以绘制任意的矢量图形了:

复制代码 代码如下:

// 在坐标(10,50)创建宽320,高200的画布

var paper = Raphael(10, 50, 320, 200);

// 在坐标(x = 50, y = 40)绘制半径为 10 的圆

var circle = paper.circle(50, 40, 10);

// 给绘制的圆圈填充红色 (#f00)

circle.attr("fill", "#f00");

// 设置画笔(stroke)的颜色为白色

circle.attr("stroke", "#fff");

【Raphael一个用于在网页中绘制矢量图形的Javascript库】相关文章:

经典的带阴影的可拖动的浮动层

javascript实现在网页任意处点左键弹出隐藏菜单的方法

JS与Java在网页设计中的区别

CSS+JS构建的图片查看器

灵活的理解JavaScript中的this指向

在HTML中插入JavaScript代码的示例

Web开发必知Javascript技巧大全

实现DIV圆角的JavaScript代码

简介JavaScript中用于处理正切的Math.tan()方法

JS实现1000以内被3或5整除的数字之和

精品推荐
分类导航