vue3 前端实现导出下载pdf文件

这样的数据实现导出 yourArrayBufferOrByteArray 就是后端返回数据

复制代码
// 创建Blob对象
    const blob = new Blob([new Uint8Array(res)], { type: 'application/pdf' })

    // 创建一个表示该Blob的URL
    const url = URL.createObjectURL(blob);

    // 创建一个a标签用于下载
    const a = document.createElement('a');
    a.href = url;
    a.download = 'yourfile.pdf'; // 设置下载文件名
    document.body.appendChild(a);
    a.click(); // 触发下载

    // 释放URL对象
    URL.revokeObjectURL(url);
    document.body.removeChild(a);
相关推荐
bestlanzi13 分钟前
使用nvm管理node环境
前端·vue.js·npm
SomeOtherTime25 分钟前
Geojson相关(AI回答)
java·前端·python
就叫_这个吧2 小时前
HTML常用标签及举例使用
前端·html
utf8mb4安全女神2 小时前
【rsyslog服务】把所有服务的“临界点”以上的错误都保存在/var/log/alert.log⽇志中
java·前端·javascript
YANQ6622 小时前
7.bundlesdf本地安装
前端·webpack·node.js
星夜夏空992 小时前
FreeRTOS学习(7)——任务列表
java·前端·学习
weixin_471383033 小时前
由浅入深递归练习
前端·javascript·vue.js
tedcloud1233 小时前
ai-engineering-from-scratch部署教程:从零搭建AI应用环境
服务器·前端·人工智能·系统架构·edge
Kurisu5753 小时前
全面战争:战锤3修改器下载2026最新
前端
丷丩3 小时前
MapLibre GL JS第21课:绘制GeoJSON点图标、注记
前端·javascript·gis·mapbox·maplibre gl js