CSS/HTML

推荐列表 站点导航

当前位置:首页 > 脚本编程 > CSS/HTML >

drawImage函数绘制图片有哪些方法

来源:网络整理  作者:  发布时间:2020-12-22 02:39
drawImage函数绘制图片有三种方法分别为:按原图片的大小进行绘制、按照所指定的大小进行绘制、通用方法一般可用...

drawImage函数是HTML5中的一个新元素canvas标签中的一个方法,它主要是用于画图、合成图象、或做简单的动画等

drawImage函数绘制图片有哪些方法

drawImage函数绘制图片有三种方法分别为:按原图片的大小进行绘制、按照所指定的大小进行绘制、通用方法一般可用于图片裁剪

<script> var myImage=document.getElementById("myCanvas"); var cxt=myImage.getContext("2d"); var img=new Image(); img.src="images/22.jpg"; img.onload=function(){ cxt.drawImage(img,20,30,50,50,25,25,100,100); cxt.drawImage(img,115,115,100,100,125,125,200,200); } </script>

效果图:

drawImage() 方法有三种形式实现绘图的效果

<script> var myImage=document.getElementById("myCanvas"); var cxt=myImage.getContext("2d"); var img=new Image(); img.src="images/22.jpg"; img.onload=function(){ cxt.drawImage(img,150,150); cxt.drawImage(img,250,250); } </script>

效果图:

drawImage函数绘制图片有哪些方法

方法三:

第二种方法虽然也是将整个图像复制到画布中,但是它允许我们用画布单位来指定想要的图像的宽度和高度。

drawImage函数绘制图片有哪些方法

<script> var myImage=document.getElementById("myCanvas"); var cxt=myImage.getContext("2d"); var img=new Image(); img.src="images/22.jpg"; img.onload=function(){ cxt.drawImage(img,150,150,100,100); cxt.drawImage(img,250,250,100,100); } </script>

效果图:

Image 7.jpg

方法二:

第三种方法是完全通用,它允许我们指定图像的任何矩形区域并复制它,以及对画布中的任何位置都可进行任何的缩放

【推荐课程:HTML5教程

第一种方法就是将整个图像复制到画布,并将其放置到指定点的左上角,并且将每个图像像素映射成画布坐标系统的一个单元。即将按原图片的大小进行绘制

方法一:

drawImage(image, x, y, width, height)

例:设置图像的尺寸
drawImage(image, x, y)

例:将图像相对于左上角的位置来画在画布上

今天将介绍canvas中的drawImage函数的用法,具有一定的参考作用,希望对大家有所帮助

总结:以上就是drawImage函数的用法了,希望通过这篇文章可以帮助大家学会drawImage函数的方法。

以上就是drawImage函数绘制图片有哪些方法的详细内容,更多请关注聚合云库其它相关文章!

drawImage(image, sourceX, sourceY, sourceWidth, sourceHeight, destX, destY, destWidth, destHeight)

例:对图片进行裁剪

相关热词: 方法

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/cssm/6918.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

drawImage函数绘制图片有哪些方法

2020-12-22 编辑:

drawImage函数是HTML5中的一个新元素canvas标签中的一个方法,它主要是用于画图、合成图象、或做简单的动画等

drawImage函数绘制图片有哪些方法

drawImage函数绘制图片有三种方法分别为:按原图片的大小进行绘制、按照所指定的大小进行绘制、通用方法一般可用于图片裁剪

<script> var myImage=document.getElementById("myCanvas"); var cxt=myImage.getContext("2d"); var img=new Image(); img.src="images/22.jpg"; img.onload=function(){ cxt.drawImage(img,20,30,50,50,25,25,100,100); cxt.drawImage(img,115,115,100,100,125,125,200,200); } </script>

效果图:

drawImage() 方法有三种形式实现绘图的效果

<script> var myImage=document.getElementById("myCanvas"); var cxt=myImage.getContext("2d"); var img=new Image(); img.src="images/22.jpg"; img.onload=function(){ cxt.drawImage(img,150,150); cxt.drawImage(img,250,250); } </script>

效果图:

drawImage函数绘制图片有哪些方法

方法三:

第二种方法虽然也是将整个图像复制到画布中,但是它允许我们用画布单位来指定想要的图像的宽度和高度。

drawImage函数绘制图片有哪些方法

<script> var myImage=document.getElementById("myCanvas"); var cxt=myImage.getContext("2d"); var img=new Image(); img.src="images/22.jpg"; img.onload=function(){ cxt.drawImage(img,150,150,100,100); cxt.drawImage(img,250,250,100,100); } </script>

效果图:

Image 7.jpg

方法二:

第三种方法是完全通用,它允许我们指定图像的任何矩形区域并复制它,以及对画布中的任何位置都可进行任何的缩放

【推荐课程:HTML5教程

第一种方法就是将整个图像复制到画布,并将其放置到指定点的左上角,并且将每个图像像素映射成画布坐标系统的一个单元。即将按原图片的大小进行绘制

方法一:

drawImage(image, x, y, width, height)

例:设置图像的尺寸
drawImage(image, x, y)

例:将图像相对于左上角的位置来画在画布上

今天将介绍canvas中的drawImage函数的用法,具有一定的参考作用,希望对大家有所帮助

总结:以上就是drawImage函数的用法了,希望通过这篇文章可以帮助大家学会drawImage函数的方法。

以上就是drawImage函数绘制图片有哪些方法的详细内容,更多请关注聚合云库其它相关文章!

drawImage(image, sourceX, sourceY, sourceWidth, sourceHeight, destX, destY, destWidth, destHeight)

例:对图片进行裁剪

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/cssm/6918.shtml

相关文章

风云图片

推荐阅读

返回CSS/HTML频道首页