github中mozilla的pdf.js开源项目实现在浏览器中查看PDF文件

PDF.js是一个用HTML5构建的便携文档格式(PDF)浏览器。
PDF.js是社区驱动的,由Mozilla实验室支持。目标是创建一个通用的、基于web标准的平台,用于解析和呈现pdf。

下面方法是在github中抄来的,我此次的项目是织梦二次开发,也就是说网站php环境的,不是nodejs。客户的需求是上传word文档后,可直接在浏览器中查看,那么我变通一下就是把这些文档转成PDF格式,之后使用PDF.js实现在浏览器中查看。我虽然全局安装了gulp,但是没有使用gulp server这条命令。在测试时访问http://域名/pdf.js/web/viewer.html,viewer.html没有做任何修改,加载了超多的js文件,造成很慢很慢,访问http://域名/pdf.js/examples/components/simpleviewer.html 只加载了必要的js,访问速度还可以。

所以,在使用中,还需要结合自己的实际需求来斟酌、测试。

1、下载:使用git或者直接手动下载,下载地址:https://github.com/mozilla/pdf.js

2、安装通过官网(https://nodejs.org/)安装Node.js,并且需要在全局范围内安装gulp包(请参阅gulp的入门):

3、如果一切顺利,安装所有依赖PDF.js:

4、最后,您需要启动一个本地web服务器,因为一些浏览器不允许使用file:// URL打开PDF文件运行:

之后http://localhost:8888/web/viewer.html

请记住,这需要一个兼容ES6的浏览器。

承接各种网站开发与修改、爬虫、数据采集分析、小程序等任务

Html+Css+JS+PHP+Nodejs+Python

专治网站各种不服

一起探讨,互相学习,共同进步!有事儿您说话。

This entry was posted in NodeJS, 前端开发, 织梦 and tagged , by 织梦先生. Bookmark the permalink.