欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用canvas画图,转换成图片路径

程序员文章站 2022-04-09 08:46:50
...
let canvas= document.createElement('canvas'); //创建canvas 对象

canvas.width = 500;  
canvas.height = 500;

let pen = canvas.getContext('2d');  //创建context 对象

let img = new Image(); //创建img对象做为背景
img.src = 'img/2.jpg';

img.onload = ()=>{   //这个方法很重要,在图片加载完再开始绘制,不然背景会是空白
	pen.drawImage(img,0,0,500,400);
	pen.font = '60px Georgia';
	pen.fillStyle = '#ffcd00';
	pen.textBaseline = 'top'
	pen.fillText('七七',200,200);
	
	let dataUrl = ansinie.toDataURL('image/jpge');  //转换换成base64位格式路径
}
ps 你可以在页面上创建一个div <div id="main"></div> 
然后 document.getElementById('main').appendChild(canvas);添加到页面上查看效果