预览效果图:

打印指定文件效果图:
点击按钮

直接弹出该打印页面:

依赖:

实现预览+打印功能:
npm install --save vue-pdf

代码:


打印部分:<a-button @click.stop="printClick">打印</a-button>
<pdfv-show="false"//这里为false主要是控制在页面上不显示,但是打印功能需要它ref="pdf":src="printObj.url"/>//对应代码块引入组件
import pdf from 'vue-pdf'
components: { pdf },data(){return{printObj: {url: "",preview: true, },}
},methods:{printClick(){//请求接口获取pdf路径this.printObj.url = '';//获取到的pdf路径setTimeout(()=>{console.log('this.$refs.pdf::',this.$refs.pdf)this.$refs.pdf.print();//调用pdf打印功能},2000)},
},预览部分:<pdfstyle="max-height:95.6%;overflow-y: scroll;"ref="pdf":src="imgSrc"/>//对应代码块引入组件
import pdf from 'vue-pdf'
components: { pdf },data(){return{imgSrc:"pdf路径"}
},

vue-pdf 组件实现 pdf预览效果+点击打印按钮直接弹窗打印指定pdf文件相关推荐

  1. element upload预览_vue2.0 使用element-ui里的upload组件实现图片预览效果方法

    1.首先我们在cli中引入element-ui 2.然后在具体的代码中放入uoload组件 点击上传 只能上传jpg/png文件,且不超过500kb 3.使用element-ui的upload组件中提 ...

  2. sap 打印预览界面点击打印时记录打印次数_SAP打印机设置

    一.SAP打印原理 SAP的打印过程分两个步骤: 创建假脱机请求 创建输出请求 在点击打印按钮后,系统会提示创建假脱机请求后,你可以选择直接生成输出请求,或者手动生成输出请求,产生输出请求后,系统会根 ...

  3. java word openoffice_java 使用openoffice 转换文档,成.pdf,实现在线预览效果

    1. 下载 openoffice 地址 https://pan.baidu.com/s/1dfpoG6zlawoW1pqpDvBL0A 密码: v4ej 如果上面的地址无法访问请访问这个地址:下载地址 ...

  4. pdf,word,ppt在线预览

    pdf,word,ppt在线预览 先展示下效果 pdf跟ppt的预览效果: word的预览效果 实现过程-只需一个iframe标签即可 详细介绍请看这里 <iframe src="ht ...

  5. excel打印预览在哪里_在excel表格的打印预览界面调整页边距

    我们一般在打印excel表格之前都会查看一下打印预览,看看哪里有出错的问题没有,我们在excel打印预览里面如果看到页边距不合适,那么我们可以在excel表格的打印预览界面调整页边距,具体的调整页边距 ...

  6. 基于 vue 编写的vue图片预览组件,支持单图和多图预览,仅传入一个图片地址,即可实现图片预览效果,可自定义背景、按钮颜色等

    hevue-img-preview 简介 完整版下载地址:基于 vue 编写的vue图片预览组件 本组件是一个基于 vue 编写的 vue 图片预览组件,支持 pc 和手机端,支持单图和多图预览,仅传 ...

  7. 文档在线预览(四)使用js前端实现word、excel、pdf、ppt 在线预览

    文章目录 实现方案 一.docx文件实现前端预览 1.docx-preview 2.Mammoth 二.PDF文件实现前端预览 1.pdf.js 2.pdfobject.js 3.vue-pdf 4. ...

  8. java对office、pdf文档在线预览解析(融合进项目中)

    最近在项目中要做一个文档的预览,在网上搜了好多demo,都可以实现其功能,但是放在自己的项目中有点复杂. 先说明本人的开发环境(win7+tomcat7+maven+svn+myeclipse),接下 ...

  9. 使用libreoffice将office文档(word、ppt、excel)转pdf,实现在线预览

    项目需要实现局域网预览office文档的功能,之前做的在线项目,都是将文档上传到cdn,利用cdn自带的转码功能,把文档转换为pdf,然后再用pdf.js实现在线预览. 因为是局域网,没有办法上传到c ...

最新文章

  1. Linux 在 linux 中搭建 FTP 服务
  2. java 计算 日期_java 计算某日期 多少天后的日期
  3. Linux网络不可达解决方法
  4. 部门级服务器一般支持几个cpu,部门级服务器简介
  5. docker镜像是否包含操作系统
  6. 龙举直播电商api开发
  7. PE制作-004.UEFI和Legacy双启动之修改定制Win10PE
  8. 移动通信-抗衰落技术
  9. 【错误解决】Ubuntu20.04安装输入法遇到的问题
  10. 2017ccpc哈尔滨站部分简要题解
  11. 拼多多员工小便池拉屎,网易智能马桶屏蔽信号,360、搜狐厕所被监控,互联网公司厕所那些事!
  12. 股市投资时,寻找低市盈率标的
  13. 计算机毕设项目 python微信公众平台机器人
  14. 淘宝商城:将公布和解条件
  15. [湖南集训]谈笑风生
  16. 《痞子衡嵌入式半月刊》 第 1 期
  17. 安徽省计算机考试准考证查询
  18. 深度学习loss函数理解
  19. RocketMQ (六) 主题-Topic
  20. 易事特拟8600万元投资山东潍坊临朐县光伏扶贫BOT项目

热门文章

  1. WIN7系统自带截图工具SnippingTool
  2. [Spring] spring-session + JedisPool 实现 session 共享
  3. 百度再出Lens黑科技!用Paddle Mobile实现类人眼视觉AI能力
  4. GHMC_Loss pytorch实现
  5. 中科大 计算机 全奖,中科大每届三成本科生获全额奖学金出国(境)留学
  6. 20220517数据结构绿皮书读书笔记
  7. 读《你当像鸟飞往你的山》后感
  8. 正常的计算机设备安装限制,Win10电脑设备驱动更新被禁用无法更新了如何解决...
  9. c++下Gdal将16bit的tif图像转8bit
  10. 【LoRa】sx1276/77/78 6个DIO引脚映射配置关系