`
czpae86
  • 浏览: 713599 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

使用Raphael 画图(一) 基本图形 (javascript)

阅读更多

Raphael是什么?自己百度一下吧。

Raphael对主流浏览器兼容性很好。

 

开始要创建视图区域:

var paper = Raphael("myDiv", 580, 600);//创建视图区域

 

<div id="myDiv"></div>

 

接下来就可以画图形了。

 

1,画圆:


var c = paper.circle(50, 89, 40);//画圆(x,y,r),r代表圆的半径

 

2,画矩形:


 

var r = paper.rect(100, 19, 80, 50,10);//画矩形(x,y,width,height,r),r代表矩形圆角,默认为0

 

3,画椭圆:

 

 

var e = paper.ellipse(50, 159, 40, 20);//画椭圆(x,y,rx,ry);

 

4,图片


 

var i = paper.image("heffalump.png", 200, 19, 80, 80);//图片(src,x,y,width,height);

 

5,text:


var t = paper.text(150, 250, "where\n amazing\n happens!");//text

 

 6,路径:

 

var p = paper.path("M10 10L 110 100");//路径

 


 7,set:几个图形合并在一起,方便统一管理,我是这样理解的。


var st = paper.set();//set
 st.push(
     paper.circle(330, 30, 15),
     paper.circle(310, 30, 15)
 );

 

 

  • 大小: 4.8 KB
  • 大小: 3.1 KB
  • 大小: 3.1 KB
  • 大小: 4.1 KB
  • 大小: 3.6 KB
  • 大小: 6.6 KB
  • 大小: 2.9 KB
0
0
分享到:
评论
1 楼 lmh2072005 2011-09-29  
good

相关推荐

    js矢量画图,raphael.js使用案例,svg画图,web画图,b/s画图,网页画图

    基于raphael.js 实现矢量图形的绘制,兼容IE,fireFox,chrome等主流浏览器。 功能包括:画矩形,画圆,画三角形,画直线,画虚线,画大括号,画文字。 要绘制不规则曲线可以在这个基础上自己修改一下。 解压后直接...

    raphael 简单绘图

    raphael 绘制流程图 简易版,从入门到深入级别可以参考学习。转载。

    SVG画图插件raphaelJS

    SVG画图插件raphaelJS。内含文档,具体的操作可参考文档,需求要画图,且没有UI的情况下,可参考。

    jquery图形插件raphael

    raphael是jquery的插件,可以轻松实现SVG能实现的功能,在WEB前端进行绘制图形,由于SVG只能在IE9以上使用,该插件兼容了IE9以下版本使用VML进行绘制,而且操作比SVG更加简单,是绘制WEB自定义图形的较好的插件,内...

    javascript raphael 画饼图

    javascript raphael 画饼图,很方便 很简单 很容易懂!不用更改代码,直接写相应的html格式就好了!全自动生成饼图

    Raphael中文文档(本地查阅).zip

    Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库。它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图、饼图、曲线图等各种图表,还可以...

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

    Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库。它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图、饼图、曲线图等各种图表,还可以...

    raphael特效示例

    raphael特效示例,使用javaScript也能做出强大的效果

    raphael

    raphael

    Raphael 中文参考文档.pdf

    Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库。它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图、饼图、曲线图等各种图表,还可以...

    raphael矢量图形库

    raphael.js和raphael-min.js文件2.12版本,亲测可用,分享一下

    [RaphaelJS] RaphaelJS 编程 (英文版)

    Create beautiful, interactive images on the Web with RaphaelJS, the JavaScript library that lets you draw Scalable Vector Graphics (SVG) right in the browser. With this concise guide, you’ll quickly ...

    raphael画各种简单的图形,都可以拖动

    用raphael画了一些基本的图形(包括基本的圆、矩形、三角形、虚线、实现、大括号、写字等等。),并且把鼠标放上去都可以拖动。

    Raphael.JSON Raphael.Export Raphael.FreeTransform raphael.serialize

    Raphael.JSON Raphael.Export Raphael.FreeTransform raphael.serialize

    raphael 1.5.2

    Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you ...

    Raphael 开发中国省份地图

    该 Demo 是使用 Raphael 制作中国省份地图,结合 jquery 实现一 些动态点击效果,并且使用扩展 Raphael 内核,可以动态调整地图画布的大 小,还实现了点击动态生成热点数据的图形开发,具体界面请参照工程包中 图...

    Raphael.pdf

    Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库。它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图、饼图、曲线图等各种图表。 好资源...

    javascript 基于Raphael的工作流可视化编辑

    javascript 基于Raphael的工作流可视化编辑 拖动对应状态图形到窗口 根据锚点链接状态-动作-状态 实现可视化编辑 返回json 序列

    raphael 柱图

    使用raphael 的类库,在html页面中绘出图形

    raphael 统计图 饼图

    使用raphael类库 进行绘制,可直接拿来运行

Global site tag (gtag.js) - Google Analytics