console
function newImage(){
var canvas = document.getElementById('canvas');
var img = document.getElementById('img');
canvas.width = 750;
canvas.height = 1200;
var canvasContext = canvas.getContext('2d');
var backgroundImage = new Image;
var nameImage = new Image;
var name = '李欣楠';
backgroundImage.crossOrigin = "Anonymous";
backgroundImage.src = '//img10.360buyimg.com/imgzone/jfs/t1/119030/29/18663/442177/5f6d6759Ee0d2e70b/7a248041e291fcde.png';
nameImage.crossOrigin = "Anonymous";
setTimeout(function(){
nameImage.src = '//img10.360buyimg.com/imgzone/jfs/t1/152412/31/727/123428/5f6d6758Eaa592100/e66574de1d7458ce.png';
},1000)
nameImage.onload = function(){
canvasContext.drawImage(backgroundImage, 0, 0, 750, 1200);
canvasContext.drawImage(nameImage, 300, 200, 300, 400);
canvasContext.font = '100px bold 黑体';
canvasContext.fillStyle = 'red';
canvasContext.fillText(name, 100, 400, 110,20);
canvasContext.font = '60px bold 黑体';
canvasContext.fillStyle = 'greenyellow';
canvasContext.fillText(name, 100, 600);
var imgSrc = canvas.toDataURL("image/png")
img.src = imgSrc;
}
}
newImage()
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<canvas id="canvas" style="display: none;">
</canvas>
<img src="" id='img' alt="">
</body>
</html>