`
czpae86
  • 浏览: 723504 次
  • 性别: 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

相关推荐

    SVG画图插件raphaelJS

    RaphaelJS是一款强大的JavaScript库,专门用于在SVG(Scalable Vector Graphics)和VML(Vector Markup Language)格式下创建矢量图形。这个插件允许开发者在网页上绘制出复杂、交互式的图形,而且这些图形在任何...

    raphael 简单绘图

    Raphaël是一款JavaScript库,专门用于在Web浏览器中创建矢量图形。它基于SVG(Scalable Vector Graphics)和VML(Vector Markup Language),使得开发者可以在任何分辨率下绘制出清晰、可缩放的图形。这个“raphael...

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

    Raphaël.js 是一个流行的JavaScript库,专用于在浏览器中进行矢量图形绘制。它提供了丰富的API,使得开发者能够创建复杂的图形,并且支持在网页上动态交互,如拖动等效果。本教程将深入探讨如何使用Raphaël来绘制...

    raphael浏览器画图

    Raphaël是一款强大的JavaScript库,专为在Web浏览器中绘制矢量图形而设计。它使得开发者能够在HTML5 Canvas或SVG(Scalable Vector Graphics)上进行绘图,支持包括Internet Explorer 9及以上版本,Chrome,Firefox...

    html画图工具源码

    它是一个二维绘图表面,通过JavaScript API提供了一系列方法,如`fillRect()`、`strokeRect()`、`beginPath()`、`moveTo()`和`lineTo()`等,来绘制和操作图形。 2. SVG(Scalable Vector Graphics):虽然标题没有...

    在网页中利用VML画图

    - 为了简化VML的使用,有一些JavaScript库如Raphaël(http://raphaeljs.com/)提供了跨浏览器的矢量图形绘制功能,包括对VML的支持,使得在不同浏览器中实现图形绘制变得更加容易。 6. **局限性**: - VML并不...

    用javascript实现画图效果的代码

    画图效果通常指的是在网页上通过JavaScript操作DOM元素、使用Canvas API或SVG技术绘制图形、图像处理等。这里我们重点讨论使用JavaScript实现这些效果的相关知识点。 1. Canvas API:Canvas API 是一个通过...

    使用js画图之圆、弧、扇形

    在绘制这些几何图形的过程中,需要用到一些基本的数学概念,比如坐标系、圆的参数方程、弧度制等。同时,还会涉及到一些基础的JavaScript语法和函数,用于在页面上绘制图形。 首先,我们来讲解如何绘制一个圆。在...

Global site tag (gtag.js) - Google Analytics