1、使用浏览器直接打开pdf文件;
目前浏览器都支持直接打开pdf文件,支持ie8以上浏览器及其他常用浏览器;
|
浏览器 |
是否支持 |
备注 |
|
Chrome |
是 |
|
|
360急速 |
是 |
|
|
IE 8以上版本/Edge |
是 |
|
|
IE 8以下版本 |
否 |
|
|
Safari |
是 |
|
|
…… |
|
|
优点:
使用方便,只需要嵌套在iframe里面就能使用,甚至可以直接用浏览器打开文件,不进行任何的开发;
适用于几乎所有常见的浏览器;
缺点:
界面不可控,与浏览器有关;
定制性差,无法自定义展示内容;
2、使用pdfjs
|
浏览器 |
是否支持 |
备注 |
|
Chrome |
是 |
|
|
360急速 |
是 |
|
|
IE 8以上版本/Edge |
不全部支持 |
|
|
IE 8以下版本 |
否 |
|
|
Safari 9+ |
不全部支持 |
|
|
…… |
|
|
优点:
功能强大,几乎能实现Adobe Acrobat Reader中全部的内容;
完全的js开发,不依赖其他的js库;
缺点:
相对来说,支持的浏览器更少;
开发需要了解相关的知识;
3、转为.swf,使用flash进行展示
很多浏览器不再支持flash功能,故没有进行相关研究
本文对比了三种PDF在线浏览方式:直接使用浏览器、使用pdf.js和转换为SWF使用Flash展示。详细分析了各自的优缺点及支持的浏览器情况。
3062

被折叠的 条评论
为什么被折叠?



