canvas所有的属性和方法
时间: 2023-05-10 20:55:18 浏览: 357
Canvas 是 HTML5 中的一个元素,它可以用来绘制图形、动画等等。以下是 Canvas 的一些常用属性和方法:
属性:
- width:设置或返回 Canvas 的宽度
- height:设置或返回 Canvas 的高度
- style:设置或返回 Canvas 的样式
- getContext():返回一个用于在 Canvas 上绘图的上下文对象
方法:
- fillRect():绘制一个填充的矩形
- strokeRect():绘制一个矩形的边框
- clearRect():在给定的矩形内清除指定的像素
- beginPath():起始一条路径,或重置当前路径
- moveTo():把路径移动到画布中的指定点,不创建线条
- lineTo():添加一个新点,然后在画布中创建从该点到最后指定点的线条
- closePath():创建从当前点回到起始点的路径
- stroke():绘制已定义的路径
- fill():填充当前绘图(路径)
- arc():创建弧/曲线(用于创建圆形或部分圆)
- quadraticCurveTo():创建二次方贝塞尔曲线
- bezierCurveTo():创建三次方贝塞尔曲线
- drawImage():在画布上绘制图像
- save():保存当前环境的状态
- restore():返回之前保存过的路径状态和属性
以上是 Canvas 的一些常用属性和方法,还有很多其他的属性和方法可以使用。
阅读全文