工作中经常遇到需要将Base64编码转换为实际文件的需求?别担心,今天就教大家如何用JavaScript搞定!💻第一步,让我们来看看如何将Base64字符串转换成PDF文档👇:
```javascript
function base64ToPdf(base64) {
const link = document.createElement('a');
link.href = `data:application/pdf;base64,${base64}`;
link.download = 'document.pdf';
link.click();
}
```
是不是很简单?接着,如果想把Base64转成图片并保存到本地,也很容易哦👇:
```javascript
function base64ToImage(base64) {
const img = new Image();
img.src = `data:image/png;base64,${base64}`;
img.onload = () => {
const canvas = document.createElement('canvas');
canvas.width = img.width;
canvas.height = img.height;
const ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0);
const link = document.createElement('a');
link.href = canvas.toDataURL('image/png');
link.download = 'image.png';
link.click();
};
}
```
两步搞定!快试试吧,让工作更高效!🚀