目录:
1.html5 pdf预览
2.html在线预览pdf
3.PDF如何预览
4.网页预览pdf文件
5.web显示pdf
6.前端实现pdf预览功能
7.pdf在线预览html5
8.html查看pdf
9.pdf打印预览
10.pdf网页预览
1.html5 pdf预览
什么是PDF.jsPDF.js是一个用于构建在HTML5中Portable Document Format (PDF)浏览插件重点:1)使用在HTML5中,那么一些比较老的不支持HTML5的浏览器,就不能使用PDF.js。
2.html在线预览pdf
因为HTML5跨平台的好处,PDF.js不仅可以在 PC端使用,也支持移动端使用2)PDF浏览插件,本质上就是读取、显示PDF文件的库,这个库用JavaScript编写。使用后的页面呈现效果:
3.PDF如何预览
PDF.js是怎么解析PDF文件PDF是由Adobe Systems在1993年用于文件交换所发展出的文件格式现在已经成为ISO国际文件标准既然是标准,必然是通用可解析,可编码的解析过程:1)读取PDF文件。
4.网页预览pdf文件
2)使用标准规范,解析内容具体标准内容参考:ISO 32000-1,这里就不展开为什么使用PDF.js我有几套备选方案分别是:1)静态资源用浏览器直接打开PDF但是它开放了所有的功能,而我们希望是页面只能浏览,不能下载,所以这个方案满足不了。
5.web显示pdf
2)使用VUE-PDF.js作为 PDF浏览器插件, 功能满足而且和项目使用VUE比较配,但是用户在浏览PDF的时候,操作不方便,体验不够理想3)PDF.js目前还是比较理想的方案,同时满足了定制功能,比如禁止下载PDF、禁止打印。
6.前端实现pdf预览功能
通过修改其源代码就可以满足了实际效果见:i-book.top如何使用PDF.js1)获取代码并使用自带例子从github上克隆代码$ git clone https://github.com/mozilla/pdf.js.git $ cd pdf.js。
7.pdf在线预览html5
通过官方安装包或者NVM,安装gulp-cli(构建工具)$ npm install -g gulp-cli为PDF.js安装依赖库$ npm install最后,需要开启本地的web server,因为浏览器不支持。
8.html查看pdf
file://URL方式打开 PDF$ gulp server2)编译PDF.js$ gulp generic3)在Web应用程序中使用PDF.js第一种方式,如果没有特殊需要,使用官方预编译的包,比较高效。
9.pdf打印预览
下载路径:https://github.com/mozilla/pdf.js/releases也可以使用NPMnpm install pdfjs-dist –saveWebpacknpm install pdfjs-dist –save-dev
10.pdf网页预览
Browserifynpm install pdfjs-dist –save-dev这种方式,在项目需要添加pdfjs-dist库再使用第二种方式,如果需要定制化,比如禁止下载PDF文件的功能,那就需要重新调整 UI,再编译PDF.js库。
1)下载https://github.com/mozilla/pdf.js/archive/gh-pages.zip.2)加压,复制下面两个目录到你的工程目录:pdf.js-gh-pages/build/
pdf.js-gh-pages/web/3)打开viewer.html传入PDF文件参数即可Open yourpdf.pdf with PDF.js
我实际项目中使用了VUE作为基础框架,访问 i-book.top 体验具体的操作。效果如下。
点击看书进入PDF显示
PDF显示效果具备放大、缩小、前一页、后一页、书签、文档结构,操作非常方便,不错的用户体验参考:源代码 https://github.com/mozilla/pdf.js官方网站:PDF.js项目应用效果:。
i-book.top
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
暂无评论内容