在node中怎么解析自己的html转化成base64的图片

在node中怎么解析自己的html转化成base64的图片。这是我代码:

 res.render(path.join(__dirname + '/public/index.html'), { time: time, list: data }, async function (err, result) {
        if (err) {
            console.log(err);
        } else {
            console.log(result)
                        }
                        })

别人请求我接口,我得到time和data渲染好页面得到了result,reult是一个html模版,类似于这样:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
   </head>

<body>
    <div id="root">
       213123
    </div>
</body>

</html>

现在我想把模版解析生产base64的图片返回出去,前端好分享我这个图片

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问