var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); var img = new Image(); //创建了一个Image对象 img.src = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1507713846845&di=51e9f2958ed57789a0fa8e656a8c57c8&imgtype=0&src=http%3A%2F%2Fimgsrc.baidu.com%2Fimage%2Fc0%253Dshijue1%252C0%252C0%252C294%252C40%2Fsign%3D952c2aeb14178a82da3177e39e6a19f8%2Fb8014a90f603738dbe7ddc05b91bb051f819ece6.jpg"; img.onload = function(){ ctx.drawImage(img,50,50,300,190); //将图片绘制到canvas中 }
这里绘制图片也可以使用 从页面获取的 Img dom对象,如: ctx.drawImage(document.getElementsByTagName("img")[0],100,100,300,190);
今天就讲到这里,下节课我们讲解:canvas变换 / 路径保存 / 综合案例
关注公众号,博客更新即可收到推送
来源:马开东云搜索(电话:15110131480 微信:makaidongzi QQ:1130122167 微信公众号:makaidong-com)
欢迎分享本文,转载请保留出处!