1
Hy 我试图将我的画布保存到文件。使用loadFromJson(canvas)加载canvas后,我尝试创建一个JPEG流并将其写入文件,但结果只是一个黑色图像。 这是我的代码NodeJS canvas.createJPEGStream创建空文件
var canvas = fabric.createCanvasForNode(width, height);
canvas.loadFromJSON(page['canvasData'], functioN(){
var out = fs.createWriteStream(outputFile);
var stream = canvas.createJPEGStream({quality: 100});
out.on('finish', seriesCallback);
stream.pipe(out);
});
试图插入记录的stream.on(“错误”)调用,但没有获取的。我试着toDataUrl和一切正常,所以它不应该是一个loadFromJson的问题。 任何想法? 谢谢的