프로그래밍 & IT 정보/Javascript

자바스크립트 Base64 이미지 코드 파일로 쓰기

아미넴 2020. 9. 24.
반응형

base64로 인코딩 된 이미지를 다시 파일로 변환하고자 할 때 사용하실 수 있습니다.

function dataURLtoFile(dataurl, filename) {
    var arr = dataurl.split(','),
        mime = arr[0].match(/:(.*?);/)[1],
        bstr = window.atob(arr[1]),
        n = bstr.length,
        u8arr = new Uint8Array(n);
    while (n--) {
        u8arr[n] = bstr.charCodeAt(n);
    }
    return new File([u8arr], filename, {
        type: mime
    });
}

 

반응형

댓글

💲 추천 글