HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了HTML5 canvas drawImage() 方法记录大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

浏览器支持

Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 drawImage() 方法
注释:Internet Explorer 8 或更早的浏览器不支持 <canvas> 元素。

定义和用法

drawImage() 方法在画布上绘制图像、画布或视频。
drawImage() 方法也能够绘制图像的某些部分,以及/或者增加或减少图像的尺寸。

在画布上定位图像:

@H_618_20@context.drawImage(img,sx,sy);

此时其他的认值为:
swidth:画布宽度
sheight:width/swidth*height
x:0
y:0
width:图像的naturalWidth
height:图像的naturalHeight

在画布上定位图像,并规定图像的宽度和高度:

@H_618_20@context.drawImage(img,sy,swidth,sheight);

此时其他的认值为:
x:0
y:0
width:图像的naturalWidth
height:图像的naturalHeight

剪切图像,并在画布上定位被剪切的部分:

@H_618_20@context.drawImage(img,sheight,x,y,width,height);

参数值

img:规定要使用的图像、画布或视频。
sx:可选。画布中被绘制的区域的左上角的点的 x 值。
sy:可选。同上的 y 值。
swidth:可选。画布中被绘制的区域的宽度。
sheight:可选。同上的高度。
x:图像中,被选取的区域的左上角的点的 x 值。
y:同上的 y 值。
width:可选。图像中,被截取的区域的宽度。
height:可选。同上的高度。

大佬总结

以上是大佬教程为你收集整理的HTML5 canvas drawImage() 方法记录全部内容,希望文章能够帮你解决HTML5 canvas drawImage() 方法记录所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。