博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
强大的矢量图形库:Raphael JS 中文帮助文档及教程
阅读量:6811 次
发布时间:2019-06-26

本文共 702 字,大约阅读时间需要 2 分钟。

hot3.png

         Raphael 是一个用于在网页中绘制矢量图形的 库。它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图、饼图、曲线图等各种图表,还可以绘制任意形状的图形,可以进行图表或图像的裁剪和旋转等复杂操作。Raphaël 是跨浏览器的矢量图形库,目前支持的浏览器包括: Firefox 3.0+,Safari 3.0+,Chrome 5.0+,Opera 9.5+ 以及 Internet Explorer 6.0+

    用法:

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

// 在坐标(10,50)创建宽320,高200的画布
varpaper = Raphael(10, 50, 320, 200);
 
// 在坐标(x = 50, y = 40)绘制半径为 10 的圆
varcircle = paper.circle(50, 40, 10);
 
// 给绘制的圆圈填充红色 (#f00)
circle.attr("fill","#f00");
 
// 设置画笔(stroke)的颜色为白色
circle.attr("stroke","#fff");

实用网站:

  Raphael 官方网站地址:

  Raphael 英文参考文档:

  Raphael 中文帮助文档:

  教程推荐:

  Raphael 简介:

  Raphael 新手入门教程:

  Raphael 绘制柱状图表:

转载于:https://my.oschina.net/lichaoqiang/blog/171005

你可能感兴趣的文章
POJ 1191 棋盘分割【区间类DP】
查看>>
ecshop简化购物流程
查看>>
poj 3484 Showstopper
查看>>
【Zookeeper系列】Zookeeper命令操作(转)
查看>>
软件测试面试题(一)
查看>>
钢琴谱~
查看>>
Java SVN管理工具的使用
查看>>
微信公众平台开发(五) 天气预报功能开发
查看>>
1731: [Usaco2005 dec]Layout 排队布局*
查看>>
ios中UIWebview和asiHttprequest的用法
查看>>
WPF开发时光之痕日记本(一)——富文本编辑器
查看>>
单例模式专集细节讲述
查看>>
Daily Scrum 10.23
查看>>
Linux学习---新建文件,查看文件,修改权限,删除
查看>>
”Bug“一词的来源
查看>>
理解MapReduce
查看>>
90后黄金程序员,你不是码农,请自信
查看>>
【leetcode】1041. Robot Bounded In Circle
查看>>
mysql 查询一年中每个月份的数据量
查看>>
java类Writer和类Reader小结
查看>>