当前位置: 首页 > news >正文

后端返回文件流pdf 下载

##1

import download from 'downloadjs'
//这个res是后台返回的文件流
download((new Blob([res])), 'contract.pdf', 'application/pdf')

方法2 a标签下载

 let pdfContent = res;const blob = new Blob([pdfContent], { type: "application/pdf"});const url = window.URL.createObjectURL(blob);// 创建a标签并设置下载属性const a = document.createElement("a");a.style.display = "none";a.href = url;a.download = "downloaded_file.pdf";// 将a标签添加到页面中并触发点击事件document.body.appendChild(a);a.click();// 释放URL对象window.URL.revokeObjectURL(url);

相关文章:

  • 【AIGC调研系列】Starling-LM-7B模型与其他模型相比的优势和劣势
  • 更高效稳定 | 基于ACM32 MCU的编程直流电源应用方案
  • C#WPF控件TextBlock详解
  • 通俗易懂:如何通过JVM参数来调整内存大小?
  • OpenFeign原理整理【Java面试】
  • Gitlab CI---could not read username for xxx: no such device or address
  • flutter 打包成web应用后怎么通过url跳转页面
  • Chrome 插件 tabs API 解析
  • uniApp使用XR-Frame创建3D场景(8)粒子系统
  • 目标检测+车道线识别+追踪
  • pulsar: kafka on pulsar之把pulsar当kafka用
  • 【直播课】2024年PostgreSQL CM认证实战培训课程于4月27日开课!
  • 持续集成流水线介绍(CI)
  • 大语言模型中的强化学习与迁移学习技术
  • helm 部署 Kube-Prometheus + Grafana + 钉钉告警部署 Kube-Prometheus
  • [译]如何构建服务器端web组件,为何要构建?
  • 2017前端实习生面试总结
  • Android框架之Volley
  • CAP理论的例子讲解
  • CSS魔法堂:Absolute Positioning就这个样
  • Java应用性能调优
  • JS学习笔记——闭包
  • KMP算法及优化
  • PHP 小技巧
  • react-native 安卓真机环境搭建
  • Redis 懒删除(lazy free)简史
  • 看域名解析域名安全对SEO的影响
  • 进程与线程(三)——进程/线程间通信
  • 扩展资源服务器解决oauth2 性能瓶颈
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ​人工智能书单(数学基础篇)
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #git 撤消对文件的更改
  • #控制台大学课堂点名问题_课堂随机点名
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (HAL库版)freeRTOS移植STMF103
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (附源码)ssm高校实验室 毕业设计 800008
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (转)setTimeout 和 setInterval 的区别
  • (转)使用VMware vSphere标准交换机设置网络连接
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .NET MVC第五章、模型绑定获取表单数据
  • .NET 动态调用WebService + WSE + UsernameToken
  • .py文件应该怎样打开?
  • @拔赤:Web前端开发十日谈
  • [android] 手机卫士黑名单功能(ListView优化)
  • [C#]OpenCvSharp使用帧差法或者三帧差法检测移动物体
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析
  • [CSS]文字旁边的竖线以及布局知识
  • [IE编程] IE 是如何决定Accept-Language 属性的
  • [JS7] 显示从0到99的100个数字
  • [Kubernetes]2. k8s集群中部署基于nodejs golang的项目以及Pod、Deployment详解
  • [LeetCode] Longest Common Prefix 字符串公有前序