绘制图片
参数的解释
- 三个参数drawImage(img,x,y)
- img 图片对象、canvas对象、video对象
- x,y 图片绘制的左上角
- 五个参数drawImage(img,x,y,w,h)
- img 图片对象、canvas对象、video对象
- x,y 图片绘制的左上角
- w,h 图片绘制尺寸设置(图片缩放,不是截取)
- 九个参数drawImage(img,x,y,w,h,x1,y1,w1,h1)
- img 图片对象、canvas对象、video对象
- x,y,w,h 图片中的一个矩形区域
- x1,y1,w1,h1 画布中的一个矩形区域
绘制图片的步骤
var ctx = document.querySelector("canvas").getContext("2d");
//1.创建图片的对象
var image = new Image();
//3.使用这张图片
//想使用这张图片, 等图片加载完成之后再用
image.onload = function(){
ctx.drawImage(image, 100, 100, 500, 500, 0, 0, 100, 400);
}
//2.设置路径
image.src = "image/02.jpg";