前端使用pdf.js預覽pdf文件,超級簡單


現在的瀏覽器基本都支持直接把pdf文件拖到瀏覽器就可以打開了,不用安裝額外的插件。但是不同的瀏覽器顯示的頁面不一樣。如果我們想在網頁上統一預覽pdf怎樣實現呢?

Mozilla開源了一個插件pdf.js,無需任何本地支持就可以在瀏覽器上顯示pdf文檔。唯一的要求就是瀏覽器必須支持HTML5。使用方法:

1. PDF.js 可以在官網上下載:http://mozilla.github.io/pdf.js/

2. 解壓到目錄pdf,再把整個目錄拷貝到網站的public目錄下。解壓后是這樣的:

3. 我們可以使用pdf.js自帶的預覽界面viewer.html,只需傳入pdf文件的url即可。

如果要打開一個pdf文件,直接這樣寫就可以了:

<a href="/pdf/web/viewer.html?file=file.pdf">Open</a>

如果想在彈窗打開:

window.open('/pdf/web/viewer.html?file=file.pdf','PDF','width:50%;height:50%;top:100;left:100;');

好了,代碼測試通過!!

參考鏈接:

https://www.cnblogs.com/lixiuke/p/10141982.html

https://blog.csdn.net/u014701246/article/details/75221810


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM