需求:在线浏览pdf文件,并且禁止掉用户下载打印的效果。 分析:普通的iframe、embed标签都只能实现在线浏览pdf的功能,无法禁止掉工具栏的下载打印功能。只能尝试使用插件,pdfobject.js这个插件可以实现功能,而且操作简单,但是兼容性不好,不兼容火狐、ie浏览器。于是替换成pdf.j ...
分类:
其他好文 时间:
2020-08-25 16:04:47
阅读次数:
115
方法1:使用插件pdfObject(Safari不能正常显示,安卓手机的支持也不好) npm i pdfobject -S main.js Vue.prototype.$PDFObject = PDFObject; <div id="example1" style="height:600px;wid ...
分类:
其他好文 时间:
2020-05-15 17:52:32
阅读次数:
197
之前用的插件是pdfObject.js,但因为需求要禁止右键保存,即使把页面的右键禁止,插件的右键依然存在,并且在火狐浏览器上得下载后才能查看,所以改用pdf.js; 第一种方法:从官网下载pdf.js放到项目中后,用viewer.html显示正常;如果想要禁止右键操作并把头部工具栏也去掉 第二种方 ...
分类:
Web程序 时间:
2019-06-26 13:40:44
阅读次数:
5069
项目需求 前段时间项目中遇到了一个模块,是关于在线预览word文档(PDF文件)的,所以,找了很多插件,例如,pdf.js,pdfobject.js框架,但是pdfobject.js框架对于IE浏览器不兼容,所以,选择了使用pdf.js,这里记录一下,以后使用的时候好查找,也希望可以帮助有需要的人。 ...
分类:
Web程序 时间:
2019-06-23 14:02:13
阅读次数:
522
项目需求是要在页面中直接浏览pdf文件 1.网上比较普遍的方法是pdfobject.js和pdf.js 2.pdfobject.js使用比较简单,但ie兼容性不太好,手机端不支持,不清楚ios,我的手机是安卓 3.pdf.js手机,pc都可以兼容性比较好,传说可以兼容到ie9以上。但我的ie9并不可 ...
分类:
Web程序 时间:
2019-06-05 18:07:02
阅读次数:
218
.pdfobject container { height: 700px;} .pdfobject { border: 1px solid 666; } .margins { height: 700px;} PDFObject.embed("/files/mjtcn/statement_en.pdf ...
分类:
其他好文 时间:
2018-09-06 20:03:34
阅读次数:
107
原文:实现在线预览PDF的几种解决方案因客户需要实现PDF的预览处理,在网上找了一些PDF在线预览的解决方案,有的用PDFJS的在线预览方式,有的使用PDFObject的嵌入式显示,有的通过转换JPG/PNG方式实现间接显示的方式,开始是想通过简单的方式,能够使用JS插件实现预览最好,可是在线预览总... ...
分类:
其他好文 时间:
2018-08-31 18:03:00
阅读次数:
328
首先引用js 文件 1. <script type="text/javascript" src="JS/pdfobject.min.js"></script> <script type="text/javascript" src="JS/pdfobject.js"></script> 2. 引用样式 ...
分类:
Web程序 时间:
2018-07-09 11:09:00
阅读次数:
725
主要用到了PDFObject 下载网址https://github.com/pipwerks/PDFObject 代码 ...
分类:
Web程序 时间:
2018-05-27 22:10:34
阅读次数:
203
get from:PDF预览之PDFObject.js总结 PDFObject.js - 将PDF嵌入到一个div内,而不是占据整个页面(要求浏览器支持显示PDF,不支持,可配置PDF.js来实现) 官网: https://pdfobject.com/ github地址: https://githu ...
分类:
Web程序 时间:
2018-05-10 14:31:03
阅读次数:
932