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的問題。 任何想法? 謝謝的