let raw = window.atob("转化好的,不带格式的,纯粹base64字符串全集");
let rawLength = raw.length;
let uInt8Array = new Uint8Array(rawLength);
for (let i = 0; i < rawLength; ++i) {
uInt8Array[i] = raw.charCodeAt(i);
}
// let blob = new Blob([uInt8Array], { type: contentType });
let blob = new Blob([uInt8Array], { type: 'pdf' });
//放在一个a标签里,通过点击下载
let aLink = document.createElement("a");
// let blob = this.base64ToBlob(content);
let evt = document.createEvent("HTMLEvents");
console.log("点击下载", evt);
evt.initEvent("click", true, true);
aLink.download = "电子签章.pdf";
aLink.href = URL.createObjectURL(blob);
aLink.click();
vue base64转为pdf并下载
于 2024-12-03 09:50:22 首次发布