本文共 1119 字,大约阅读时间需要 3 分钟。
PDF.js 是一个使用 HTML5 构建的开源 PDF 阅读器项目,由 Mozilla 附属的社区驱动开发。其目标是通过web 标准解析和渲染 PDF 文件,创造一个通用且开源的解决方案。
PDF.js 是一个开源项目,欢迎所有热爱技术的开发者参与贡献。如有兴趣加入,欢迎访问 Mozilla GitHub 仓库。
可以通过以下链接访问 PDF.js 的在线示例:
PDF.js 已内置于 Firefox 19 及以上版本。
如何安装 PDF.js 插件:
gulp chromium 命令构建,然后将生成的文件拖拽到Chrome 扩展程序中。通过 Git 克隆仓库:
$ git clone https://github.com/mozilla/pdf.js.git $ cd pdf.js
安装依赖:
$ npm install -g gulp-cli $ npm install $ gulp server
然后访问 http://localhost:8888/web/viewer.html 查看 Demo。
生成 Minified 文件:
$ gulp generic
支持旧浏览器:
$ gulp generic-legacy
生成文件会出现在 build/generic-legacy/build/,包含 pdf.js 和 pdf.worker.js。
采用预构建的版本或直接从源码构建均可。推荐使用 NPM 安装 pdfjs-dist:
$ npm install pdfjs-dist@latest
详细文档和示例参考 官方文档。
可以通过多个免费 CDN 提取 PDF.js:
学习 PDF.js API 可通过在线 Demo 或观看 Opensource_summit2017中的视频:
YouTubeротanh视频API 文档和更多学习资源可访问 Mozilla GitHub 頁面。
查阅 GitHub FAQ 頁面 可找到解答。
转载地址:http://vhhgz.baihongyu.com/