From 8cbd0aa36f0f06734e23f9b6fdb8aebe8b8f4b48 Mon Sep 17 00:00:00 2001 From: Devine Lu Linvega Date: Tue, 16 Jul 2019 14:39:23 +0900 Subject: [PATCH] Added (export) --- desktop/sources/scripts/library.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/desktop/sources/scripts/library.js b/desktop/sources/scripts/library.js index 25f9f6b..0c9d93c 100644 --- a/desktop/sources/scripts/library.js +++ b/desktop/sources/scripts/library.js @@ -4,13 +4,11 @@ function Library (ronin) { return path } - this.save = (path = ronin.source.folder(), type = 'png', quality = 1.0) => { - if (!path) { console.warn('Missing save path'); return path } - var fullQuality = ronin.surface.el.toDataURL('image/png', quality) - const base64Data = url.replace(/^data:image\/png;base64,/, '') - fs.writeFile('image.png', base64Data, 'base64', function (err) { - console.warn('error', err) - }) + this.export = (path, type = 'image/png', quality = 1.0) => { + if (!path) { console.warn('Missing export path'); return path } + var dataUrl = ronin.surface.el.toDataURL(type, quality) + const data = dataUrl.replace(/^data:image\/png;base64,/, '') + fs.writeFileSync(path, data, 'base64') return path }