<img :src="'data:image/png;base64,'+form.img" style="max-width:280px;max-height: 280px;margin: auto;" />
const base64ToFile=()=>{
let byImg= atob(form.img);
let n = byImg.length
let a = new Uint8Array(n);
while (n--) {
a[n] = byImg.charCodeAt(n);
}
const options = {
type: 'image/png',
endings: 'native',
}
let nameImg = '图片名称';
return new File([a], nameImg+'.png', options);
}
const confirmImg =()=>{
let nameImg = '图片名称';
const imgFile = base64ToFile();
let formData = new FormData();
formData.append("file_name", imgFile);
formData.append('type',3);
formData.append('mark_name',nameImg+'.png');
formData.append('name',nameImg);
formData.append('tag',tag);
return true;
});
}
const downloadImg=()=>{
const imgFile = base64ToFile();
let nameImg = '图片名称';
let imgDown= document.createElement('a');
imgDown.download = nameImg;
imgDown.href = URL.createObjectURL(imgFile);
imgDown.click();
}