PDF.js的使用

 

一、PDF简介

pdf.js可以实现在html下直接浏览pdf文档,是一款开源的pdf文档读取解析插件。

下载地址:https://github.com/mozilla/pdf.js

 

二、使用场景

最近拿到的任务是实现在网站前端对pdf文件的预览,一开始用的pdfObject.js ,但是后来公司要求兼容safari浏览器,但pdfobject.js在火狐和safari下面要下载才能再看,兼容性不是太好,所以后来决定换pdf.js插件 ,在谷歌、火狐、safari都可以浏览

 

pdfObject.js 和pdf.js的区别  :https://www.cnblogs.com/iPing9/p/7153713.html

 

三、开发环境

sublime、node.js 、Git

 

四,使用pdf。js

)下载文件(从下载地址解压出来是这样子的)

尴尬但是缺少了一个必备的build文件,其中包含pdf.js和pdf.worker.js (搞得我搞了好长时间,结果没成功)  可以到本人的 资源中去下载,名字是pdfjs-build -包含pdf.js和pdf.worker.js文件

 

下载之后放在与web同一目录下  

根据pdf.js的官网步骤进行安装依赖的包和启动  就可以在页面上看到加载的pdf

 

 

(二)、一个页面 局部加载pdf 我使用的是 iframe 标签

 

1)首先我把pdf.js 当做一个整体的插件iframe进另一个页面局部

文件目录是这样放的

在个人中心页面,需要加载的地方就可以使用iframe来加载了

 

因为我们只做前端页面,后面接口联调是后台人员来做,后天那块就不太熟悉了,所以就分享心得到这里

另外推荐下对我使用pdf.js 有很大帮助的博客

这个涉及了后台的知识

http://blog.csdn.net/m0_38021128/article/details/70868407

这个分享了几种方式加载的 也讲解了一些文件中js的作用和修改pdf.js的路径在哪

http://blog.csdn.net/li_cheng_liang/article/details/75332938#comments

还有最后一个

http://blog.csdn.net/zsr_251/article/details/50127117

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值