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);
相关推荐
悟空和大王15 分钟前
内网环境: vue3中使用 iconify 的在线图标
前端
福大大架构师每日一题15 分钟前
openclaw v2026.4.21 更新:图像生成、权限安全、插件修复、Slack 线程、浏览器与 npm 安装全面优化
前端·安全·npm
FanetheDivine16 分钟前
自定义useChat管理AI会话
前端·react.js·aigc
小赵同学WoW20 分钟前
call(), appy(),bind() 之间的区别与使用方法,自己实现这三个函数
前端
Lkstar22 分钟前
读懂 Vue 双端 Diff 算法:从源码到原理,一篇彻底搞懂
vue.js
t***54426 分钟前
如何在 Dev-C++ 中设置 MinGW 和 Clang 的路径
java·前端·c++
拜托啦!狮子29 分钟前
安装EnsDb.Hsapiens.v86
java·服务器·前端
金玉满堂@bj35 分钟前
playwright使用教程总结
前端
scheduleTTe1 小时前
Nginx
服务器·前端·nginx
开开心心就好1 小时前
避免借电脑尴尬的故障模拟工具
科技·游戏·visualstudio·edge·pdf·电脑·powerpoint