window.URL.createObjectURL(blob) 预览 PDF 设置文件名称
时间: 2023-11-11 22:57:45
浏览: 244
要预览 PDF 并设置文件名称,可以使用如下代码:
```javascript
const blob = new Blob([pdfData], { type: 'application/pdf' });
const url = window.URL.createObjectURL(blob);
const link = document.createElement('a');
link.href = url;
link.download = 'myPDF.pdf'; // 设置文件名称
link.click();
其中,`pdfData` 是 PDF 文件的二进制数据。通过 `window.URL.createObjectURL()` 可以生成用于预览 PDF 的 URL。然后创建一个 `<a>` 标签,将生成的 URL 赋值给 `href` 属性,并将 `download` 属性设置为要保存的文件名称即可。
相关问题
let fileURL = window.URL.createObjectURL(blob) window.open(fileURL); 怎么让文件能够在浏览器里面预览
要在浏览器中预览文件,你可以使用适当的媒体类型和浏览器支持的预览方法。以下是一些常见的文件类型和相应的预览方法示例:
1. 图片文件(如JPEG、PNG、GIF):可以直接在浏览器中显示。你可以创建一个`<img>`元素,并将`fileURL`作为其`src`属性值。
```javascript
const img = document.createElement('img');
img.src = fileURL;
document.body.appendChild(img);
```
vue-pdf-signature预览pdf
vue-pdf-signature是一个用于在Vue项目中预览PD