js下载文件流

export function createLink(content, filename) {const elink = document.createElement('a')// const blob = new Blob([content])elink.download = filenameelink.style.display = 'none'elink.href = URL.createObjectURL(content)document.body.appendChild(elink)elink.click()document.body.removeChild(elink)URL.revokeObjectURL(content)
}

js打印文件流

export function printContent(content){var tagElements = document.getElementsByTagName('iframe');for (var m = 0; m < tagElements.length; m++) {if (tagElements[m].className === 'tmp-pdf') {tagElements[m].parentNode.removeChild(tagElements[m]);//去除元素}}const iframe = document.createElement('iframe')iframe.className = 'tmp-pdf';iframe.style.display = 'none'iframe.src = URL.createObjectURL(content)document.body.appendChild(iframe)setTimeout(function(){iframe.contentWindow.print()URL.revokeObjectURL(content)},100)
}

javascript 下载和打印文件流相关推荐

  1. php 下载.csv,php 文件流的形式下载csv

    使用文件流下载csv原因 使用php 下载excel 经常会因为文件太大 导致内存不足 下载失败 直接上代码 $columns = [ 'u_id', '用户姓名' ]; $items=[[" ...

  2. Java实现Excel下载,excel文件流输出到浏览器

    关于实现Excel下载,我使用的是easypoi, easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员就可以方便的写出Excel导出,Excel模板导出,Excel导 ...

  3. java流式上传下载_精讲RestTemplate第6篇-文件上传下载与大文件流式下载

    C++Templates(第2版英文版) 123.24元 (需用券) 去购买 > 本文是精讲RestTemplate第6篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在S ...

  4. vue下载表单文件流功能实现

    1.封装下载接口,在api文件新建exportinfo.js文件,在utils文件新建exportinfo.js文件. 2.api文件处理接口文件,代码如下: import request from ...

  5. react前端下载后端返回文件流(文件流下载excel、csv)

    以前用vue框架的时候,写过不少下载上传的东西,当然包括后端返回文件流供前端下载,现在用react,牵扯到这个功能,又提起来说,有两种下载类型,一种是Excel,一种是Csv. 首先后端返回这种: 或 ...

  6. vue-axios下载文件流blob,ie下载报传递给系统调用的数据区域太小.ie文件流下载报错;文件下载失败将blob的错误信息转换成json格式

    本次下载是后台文件流传输,前端下载,前端将拿到的下载id和名称downloadName传递给下载方法:如果是多个下载,可以采用数组for循环 情景描述: 1.如果符合导出条件, 后端直接返回数据流,如 ...

  7. JAVA下载 PDF 到本地 或 返回文件流

    @Slf4j public class PDFUtils {/**** @param fileUrl 文件路径* @param saveUrl 文件保存路径* @param fileName 文件名称 ...

  8. javascript下载文件几种方式,接收后台返回流下载或直接下载文件

    目录 1 javascript下载文件7中方式 1.1 window.location.href下载 1.2 window.location下载 1.3 iframe下载 1.4 form表单的形式下 ...

  9. base64文件流转换成pdf格式下载/打印,兼容IE浏览器

    需求: 后端返回的是一个base64的文件流,需要前端自行处理,把它处理成PDF格式并在浏览器中打印出来 代码: getPrint(data).then(res => {const URL = ...

  10. 前端处理后端返回的excel文件流并下载

    项目中遇到上传excel,后端写的接口是当重复上传相同信息的excel时会吐出excel二进制文件流,这种文件流需要前端下载供用户看. 首先后端的接口需要上传文件已formData形式上传 这里我用的 ...

最新文章

  1. 深入了解db file parallel read等待事件
  2. TFS 报错解决方案:tf400324
  3. React Native 的图片加载方式
  4. 【杂谈】有三AI知识星球一周年了!为什么公众号+星球才是完整的?
  5. java 酒店系统_基于JAVA的酒店管理系统
  6. 【CHARINDEX】先按STATIC_VALUE排序 在按R_RECORD_CREATE_DATE排序
  7. 为自己配置YUM服务器
  8. 图片上传压缩android,android 图片上传压缩常见问题分析
  9. spring boot连接redis配置127.0.0.1_springboot+redis项目实战
  10. 电信5g网络apn接入点_华为就5G网络设备禁令起诉瑞典邮政和电信管理局
  11. LeetCode(160): Intersection of Two Linked Lists
  12. AWS环境搭建(六):Linux上部署wowza,并配置ssl证书
  13. 平方米用计算机怎么计算公式,公式的换算和公式计算器
  14. linux 网桥端口,linux网桥
  15. 正确的序号及标点使用格式(参考文)
  16. 数据处理的神来之笔 解决缓存击穿的终极利器
  17. Windows客户端开发--获取系统mac地址(使用WMI)
  18. 对战平台虚拟War3局域网的原理
  19. FIIDO 王志凯:共享单车走到了尽头?电动自行车这才开始!
  20. Tensorflow LMST预测股票

热门文章

  1. 巨蚁数字全息过山车利用科技创造收获
  2. Spring揭秘 读书笔记
  3. 网易云音乐播放器缓存文件转换研究
  4. java如何使用live2d_小白教程之给网页添加Live2D
  5. 城市轨道交通乘客信息系统的功能介绍
  6. 用C语言开发最简单的小游戏(弹跳小球)
  7. JSON对象和JSON数组
  8. python 计算器功能实现
  9. “蓝桥杯”练习系统练习题答案(自己做的)
  10. 二级c语言分数,C语言二级考试分数构成与攻略,高分必备