Как разшифровать base64 строку?
Вот что есть:
var canvas = document.getElementById('my_canvas');
var context = canvas.getContext('2d');
var pic = new Image();
pic.onload = function(){
canvas.width = pic.width;
canvas.height = pic.height;
context.drawImage(pic, 0, 0, pic.width, pic.height);
context.fillStyle = "black";
context.font = 'bold 30px sans-serif';
context.fillText("Autor Famyly", 290, 235);
};
pic.src = '../images/account_info/certificates/item_2.jpg';
var dataURL = canvas.toDataURL("image/png"); //это base64 как его перевести в бинарник?
function save_canvas () {
var a = document.createElement('a');
a.href = dataURL;
a.download = 'Certificate';
a.click();
};
После нужно будет полученый бинарник закинуть в a.href, что-бы пользователь мог скачать CANVAS. Методы btoa, atob не работают! Нужна помощь!