首页 > 代码库 > Canvas 图片平铺设置
Canvas 图片平铺设置
/** * 图片平铺 */ function initDemo7(){ var canvas = document.getElementById("demo7"); if (!canvas) return; var context = canvas.getContext("2d"); var type = [ "no-repeat", // 不平铺 "repeat-x", // 横向平铺 "repeat-y", // 纵向平铺 "repeat" // 全画布平铺 ]; var index = 3; var img = new Image(); img.src = "http://www.mamicode.com/images/timg3.jpg"; img.onload = function () { // 平铺方式 context.fillStyle = context.createPattern(img, type[index]); context.fillRect(0, 0, canvas.width, canvas.height); } }
Canvas 图片平铺设置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。