浏览器在线查看pdf文件 pdf.js的使用教程
谷歌浏览器可以直接在线查看pdf,而IE内核浏览器无法在线查看,默认是下载。
这里用到的是pdf.js,不仅支持IE内核浏览器,而且兼容手机查看pdf
官网地址:http://mozilla.github.io/pdf.js/
版本:2.0.*
下载之后解压放到本地服务器,打开对应网址查看一下。/web/viewer.html
IE也是可以正常显示的
默认的pdf文件设置,搜索 var defaultOptions,修改defaultUrl中value的值。
查看自定义的pdf文件,我将demo.pdf文件放到了web目录下。 // 中文名称.pdf也可以
get方式,传入文件名即可。/web/viewer.html?file=demo.pdf
你还可以指定显示的页码。/web/viewer.html?file=demo.pdf#page=9
隐藏下载和打印按钮
1、删除viewer.html中188-195行的两个button标签
2、删除viewer.html中9798-9803行print和download事件
3、移动端隐藏打印和下载按钮,viewer.html中110-117行的两个button标签添加style="display:none;"属性
浏览器在线查看pdf文件 pdf.js的使用教程相关推荐
- 快速用浏览器在线查看.ipynb文件
文章目录 快速方法 快速方法 1.查看GitHub中.ipynb路径 如:https://github.com/deepinsights-analytica/ieee-icpse2021-paper/ ...
- 在线查看word,excel,pdf文件解决
眼看着项目要结束,提出新的需求(-_-!!习惯成自然了)需要支持在线查看word,excel,pdf文件,网页中嵌套word的时候,不让word文档占据整个网页,页面内还要有审批等功能,第一感觉想到控 ...
- 手机端 阅读 pdf 文件 touchPDF.js
touchpdf 中文API 下载地址: http://github.com/loicminghetti/touchpdf/archive/master.zip 一款在手机端 阅读pdf 文件的 js ...
- 基于Angularjs框架实现HTML5在线查看OFD文件
我们在系统开发过程中,经常会遇到图片浏览,PDF,OFD文件浏览问题. 最近正需要开发此功能,在线查看OFD文件.查阅各种资料发现,其实OFD和PDF是同一类型文件,OFD就是中国版本的PDF. 下面 ...
- 如何在Web浏览器中查看XML文件
一旦了解到HTML是XML的一种形式,您可能会想知道如果尝试在浏览器中查看XML文件会发生什么. 结果令人非常失望-Firefox在页面顶部显示一条横幅,上面写着:"此XML文件似乎没有与之 ...
- h5移动端在线查看pdf文件 预览pdf文件 pdfh5.js
要做移动端在线查看pdf的效果 最后选择了 pdfh5.js 强烈点赞 详情链接 https://www.gjtool.cn/articles/2019/09/04/15675716491 ...
- 不用网页另存PDF,浏览器在线简单查找下载PDF文件分享
移动互联网时代网上公开了很多电子资源,这些PDF文档可以在线查看和下载.平时一些政策或想要了解其他的事情信息,现在可以直接搜到文件不用网页另存为PDF.当然有些文件不允许下载,如果搜到需要的内容只能查 ...
- 微软 Office Online 在线查看word,pdf, xls,ppt 文档
使用微软提供的Office Online平台只需要一个网址即可在线查看Xls,doc,PPT等文档 http://view.officeapps.live.com/op/view.aspx?src=要 ...
- 在线查看office文件的两种方法word、excel、ppt文件
目录 一.word.excel.ppt文件在线预览 二.word.excel文件转HTML 1. 使用office软件自带功能转换HTML 2. 使用文件转换API(如Zamzar)转换HTML 一. ...
最新文章
- java中常见类型转换
- docker 安装nacos_「Java Spring Cloud 实战之路」 使用nacos配置网关
- JMeter初探-安装与使用
- UnpooledDirectByteBuf源码分析
- python如何复制oracle数据_Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法...
- Spring(一)--作用、IOC容器细节、搭配环境、Spring实验
- python双层for循环优化,如何优化Python中的嵌套for循环
- Eclipse中好用的快捷键
- 关于发邮件报错535 Error:authentication failed解决方法
- flash请求来源Refer测试
- EMNLP 2019 丨微软亚洲研究院精选论文解读
- python求解二次规划问题
- 如何打造高绩效团队?团队成功的关键要素?
- 使用给定的整数n,编写一个程序生成一个包含(i, i*i)的字典,该字典包含1到n之间的整数(两者都包含)。假设向程序输入:5则输出为:{1:1, 2:4, 3:9, 4:16, 5:25}
- html+默认ie11,IE11浏览器设置成默认浏览器的方法
- windows部署tensorflow serving
- cos41度用计算机怎么算,用电监察计算(精品)
- 巴比特CEO王雷:未来几年会迎来区块链企业上市小高潮,或将诞生万亿级企业...
- 皮卡车行业调研报告 - 市场现状分析与发展前景预测
- Office宏病毒Virus.MSExcel.Agent.f的查杀方法