js生成图片

Posted 吕岳阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js生成图片相关的知识,希望对你有一定的参考价值。

var image = new Image();
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
var img = document.getElementById("scream");
ctx.font = "10px Arial";

function createImg(name, zuowei, color) {
    //  姓名
    ctx.fillText(name, 93, 373);
    ctx.fillText(name, 393, 370);
    //  座位号
    ctx.font = "bold 20px Arial";
    ctx.fillText(zuowei, 216, 350);
    ctx.fillText(zuowei, 393, 350);
    //  座位颜色
    ctx.font = "bold 20px Arial";
    ctx.fillText(color, 264, 350);
    ctx.fillText(color, 441, 350);
    //  生成图片
    image = c.toDataURL("image/png");
    return image;
}

ctx.drawImage(img, 0, 0, 550, 520);
var src = createImg(name, zuowei, color);
$(‘#box‘).attr(‘src‘, src);

 

以上是关于js生成图片的主要内容,如果未能解决你的问题,请参考以下文章

通过js实现随机生成图片

图片展示js特效

我用js在网页画了一张图片(就把图片拼凑起来),现在想把它直接生成一张图片自动保存到本地,怎么实现?

小程序各种功能代码片段整理---持续更新

js实现生成中间带图片的二维码

根据图片的url地址下载图片到本地保存代码片段