1234567891011121314151617 |
- export const base64ToBlob = base64 => {
- let arr = base64.split(','),
- mime = arr[0].match(/:(.*?);/)[1],
- bstr = atob(arr[1]),
- n = bstr.length,
- u8arr = new Uint8Array(n)
- while (n--) {
- u8arr[n] = bstr.charCodeAt(n)
- }
- return new Blob([u8arr], { type: mime })
- }
- export function convertBlob2File(blob, name) {
- return new File([blob], name, {
- type: blob.type,
- })
- }
|