How to convert Base64 String to javascript file object like as from file input form?
How to convert Base64 String to javascript file object like as from file input form?
by sunil puvvada
JavaScript
function dataURLtoFile(dataurl, filename) {
var arr = dataurl.split(','),
mime = arr[0].match(/:(.*?);/)[1],
bstr = atob(arr[1]),
n = bstr.length,
u8arr = new Uint8Array(n);
while (n--) {
console.log("")
u8arr[n] = bstr.charCodeAt(n);
}
return new File([u8arr], filename, {
type: mime
});
}
//Usage example:
var file =...