мой код для сохранения изображения:
var fs = require('fs');
const dialog = require('electron').remote.dialog;
var canvasBuffer = require('electron-canvas-to-buffer');
dialog.showSaveDialog({title:'Testing a save dialog',defaultPath:'image.jpg'},saveCallback);
function saveCallback(filePath) {
// as a buffer
var buffer = canvasBuffer(canvas, 'image/png')
// write canvas to file
fs.writeFile('image.png', buffer, function (err) {
throw err
})
}
Я не могу сохранить изображение, нарисованное на холсте
, в окне ошибки отображается
img.toPNG
не является функцией
ошибка.