使用“ base64”编码将数据放入缓冲区,然后将其写入文件:
var fs = require('fs');var string = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==";var regex = /^data:.+/(.+);base64,(.*)$/;var matches = string.match(regex);var ext = matches[1];var data = matches[2];var buffer = Buffer.from(data, 'base64');fs.writeFileSync('data.' + ext, buffer);


