一、下载

https://mozilla.github.io/pdf.js/getting_started/#download

二、导入

三、使用

<template><div><iframe :src="'/static/pdf/web/viewer2.html?file='+url" width="800px" height="500px"></iframe></div>
</template>
<script>
export default {name: "",data() {return {url: "http://www.web.com/zjzz/Test/get_pdf_file"//此处的url可以为服务器端的pdf文件流,也可以是本地项目中的文件位置,//此处服务器端获取pdf会产生跨域问题需要解决};},created() {}
};
</script>
<style scoped>
</style>

四、解决服务器端获取跨域问题---viewer.js文件中的1903行

五、屏蔽插件中的部分功能

通过id找到button按钮的位置

<button id="openFile" class="toolbarButton openFile hiddenLargeView" title="Open File"             tabindex="32"data-l10n-id="open_file" style="display: none;"><!-- 添加display: none; --><span data-l10n-id="open_file_label">Open</span>
</button>

最后 在viewer.js中 屏蔽 openFile  按钮相关的js

参考:

https://blog.csdn.net/liuying93/article/details/83410405

https://blog.csdn.net/shentibeitaokong/article/details/80011900

vue中使用pdf阅读器 --- pdf.js相关推荐

  1. pdf阅读器,pdf阅读器大全,最好pdf阅读器排行,pdf阅读器下载

    pdf阅读器第一名:Adobe Reader V8.1.0 简体中文版 PDF (Portable Document Format)文件格式是电子发行文档的事实上的标准,Adobe Acrobat R ...

  2. 最强大的专业PDF阅读器PDF Reader Pro功能

    PDF Reader Pro for Mac软件介绍 PDF Reader Pro阅读器是一款用户必备的集管理.编辑.转换.阅读功能于一体的专业的全能PDF阅读专家.快速.易用.强大,让您出色完成 P ...

  3. Mac真正免费的PDF阅读器 - PDF Guru

    前言 系统自带的"预览.app"是方便,但是总觉得不够nice. 强烈推荐Mac端的开源免费的PDF Guru!简单好用! 下载地址 http://pdfguru.io/ 效果 想 ...

  4. linux firefox 显示PDF,Firefox 19 Beta 已内置 PDF 阅读器

    Mozilla本周发布了火狐浏览器内建的PDF阅读器PDF.js,利用火狐浏览器的Javascript引擎去解码由Adobe开发,但已成为行业标准的PDF文件格式.过去几年中,Adobe的Flash播 ...

  5. pdf阅读器(福昕pdf阅读器电脑版)免安装pjb

    一提到福昕阅读器电脑版,大家应该都很熟悉吧,这是一款非常优秀的PDF阅读软件,拥有强大的编辑功能和文件保护能力,涵盖文档创建.转换.打印.编辑.注释.表单处理.签名.保护.协同合作.可访问性等文档生命 ...

  6. 免费PDF阅读器有哪些? 14款强烈推荐的PDF阅读器!

    即使经过这么多年,PDF 仍然是最受欢迎的阅读格式之一.从阅读电子书或填写在线表格到创建用户手册,PF 格式仍然是最受欢迎的阅读方式.虽然现在的网络浏览器已经配备了基本的 PDF 阅读功能,但您仍然需 ...

  7. PDF中的超链接在PDF阅读器中失效问题的解决

    背景:同事在苹果电脑的PDF阅读器中打开PDF文件,说里面的超链接无法跳转,但在浏览器中打开就是可以跳转的 问题:超链接中包含了中文,在苹果那个PDF阅读器中显示的中文的编码和浏览器地址栏中显示的中文 ...

  8. PDF阅读器中如何改变线条颜色、线宽和线型等

    1.打开PDF阅读器过后,点击菜单栏"注释"这一栏,找到绘图区域中的线条或铅笔: 2.分别用线条和铅笔随意画两条直线,然后选中直线,右键点击直线并打开"属性": ...

  9. js判断ie和edge是否安装Adobe Reader PDF阅读器

    ie浏览器和edge浏览器,必须用Adobe Reader PDF阅读器才可以打开pdf文件,其他现代浏览器自带pdf阅读器,无需安装. 判断ie或者edge如果安装了,就浏览pdf文件:如果没安装就 ...

最新文章

  1. R包操作相关:安装、卸载、加载、移除、已经安装的包、包的路径、函数查看等
  2. Python脚本如何生成Windows可执行文件.exe
  3. 前端性能优化—回流与重绘
  4. Vue的computed(计算属性)使用实例之TodoList
  5. Activity生命周期详解二
  6. c++文件操作之读取全部文本文件【zz】
  7. pd4ml_您应该在本周(7月4日)阅读有趣的AI / ML文章
  8. 老男孩linux高端运维课程—linux系统目录结构知识讲解
  9. Office批量打印助手V8.5最新版
  10. C++ for_each函数
  11. 查询昌吉州二中2021年高考成绩,2017新疆、昌吉州文理状元分数出炉!昌吉州这所中学喜摘文理状元桂冠!...
  12. python 一元二次方程计算器
  13. Jquery入门和案例
  14. 解读物联网八大环节供应链(附13大电子行业产业链全景图)
  15. Latex将文中的某一行设置成左对齐、右对齐
  16. ASEMI整流二极管10A10参数,10A10压降,10A10作用
  17. 欧美slots游戏 源码(完整)
  18. 如何向icloud上传文件_怎么把文件放进苹果icloud
  19. 微信订阅号获取openid,然后获取用户信息
  20. qml 组合框ComboBox

热门文章

  1. EGSnrc egs_cbct 中的几何定义关系
  2. Oracle帐号转载
  3. 陈雨强:GPT等大模型应用落地需关注内容可信、数据安全、成本可控
  4. 基于ADX及EMA的交易系统
  5. matlab的dpsk,基于matlab的dpsk系统仿真代码
  6. 古月居ROS 入门21讲--PA5-PA8笔记
  7. python期权定价公式_python障碍式期权定价公式
  8. html 状态栏显示,状态栏.html
  9. java 字符串中提取数字_java中如何提取字符串中的数字?
  10. Dese:将 JSON API 中图片作为 Windows wallpaper