vaal-water

canvas绘图后用 canvasDom.toDataURL()可以得到png格式图片的base64 dataURI

然后用ajax post给后台  ,后端程序把开头的data:image/png;base64, 去掉 得到base64内容然后decode存入文件即可

 

今天碰到的坑是 node base64_decode的时候网上说的都是 new Buffer(p , \'base64\').toString()

但把这个内容写入文件 图片怎么都是损坏 反复尝试后得到正确的图片的方法是 new Buffer(p , \'base64\') 没有后面的toString 把流写入文件即可

分类:

技术点:

相关文章: