在NodeJS中缓冲区增加.toString()大小(base64)

时间:2017-02-07 17:37:08

标签: angularjs node.js base64 buffer

我遇到了一个问题,当我尝试将缓冲区转换为base64字符串时,收到错误:Error: toString failed

我做了一些挖掘,似乎.toString()方法对它可以转换的大小有限制。有没有办法增加这个尺寸?

if (pdfData!=""){
    var b = new Buffer(pdfData);
    var s = b.toString('base64');
    ret = {"success":true,"id":angData.id,"data":s}; // Set disposition and send it.
}
res.send(ret);

我试图将我的缓冲区转换为base64,以便我可以在AngularJS中下载它。

0 个答案:

没有答案