Base64编码使用Node JS上传图像

时间:2014-11-24 16:03:19

标签: javascript node.js image base64 encode

使用NodeJS将PNG图像编码为base64的最简单方法是什么?我需要将演示文稿存储为mongodb中的字符串。用户界面发布了多个部分,我可以通过网络看到内容正确发布,即

Content-Disposition: form-data; name="userFile"; filename="Untitled2.png" Content-Type: image/png
Content-Type    multipart/form-data; boundary=---------------------------71011331421746

需要遍历文件列表并对每个文件进行编码。

app.post('/api/upload', function (req, res) {    

    var thumbnails = [].concat(req.files.thumbnail);

     for (var x = 0; x < thumbnails.length; x++) {
        taskItem.push({bin: new Buffer(thumbnails[x]).toString('base64')});
     }
}

感谢任何帮助。

Ĵ

0 个答案:

没有答案