如何在網頁中嵌入 PDF 檔案?
九月 24
資訊應用 Flash, Google, PDF No Comments / 824人次
設計網站時常會發現,許多資訊已有現成檔案,若是另外作成網頁是費時費功,但是要網友下載閱讀也是麻煩。
最明顯的情況就是產品使用文件,像電子產品說明書之類的。
對於這種情況,最好的方式當然就是直接把這些檔案嵌入網頁,讓網友可以直接瀏覽,就能兼顧各種情況。
這裡要介紹的,就是如何把 PDF 這種檔案格式嵌入網頁。
步驟
- 把你的 PDF 原始檔上傳到自己網站上,例如:EMASREPORT.pdf (解讀 EMAS 經絡檢測報告)
- 利用下列語法,將線上瀏覽介面嵌入:
<iframe src=”http://docs.google.com/gview?url=pdf檔案網址&embedded=true” style=”width:600px; height:500px;” frameborder=”0″></iframe>
其中:- http://docs.google.com/gview
就是這個線上閱讀器的網址,它是由 Google Docs 所提供的工具。 - pdf檔案網址
例如上述檔案的網址就是:http://www.qna.tw/upload_file/EMASREPORT.pdf
但需注意,這個網址需要經過 Escape 處理,才不會出現語法衝突的問題。 - width:600px; height:500px;
就是設定閱讀器尺寸的 CSS 語法,也可以再加一些其他效果。
- http://docs.google.com/gview
- 完成後就可以線上閱讀了。但是,如果每天開啟網頁都立即載入的話,會太浪費頻寬。所以可以在檔案的下載鏈結旁加入「線上閱讀」的鏈結,而在點擊後才開啟閱讀器的介面,就可以讓操作流程快速又便利了。
實例
- 解讀 EMAS 經絡檢測報告
下載檔案:EMASREPORT.pdf - 線上閱讀:請按這裡
另外,需注意線上閱讀時,檔案是先傳到 Google Docs 那邊,再將檔案轉成閱讀器的格式傳回。所以檔案太大的話,會需要一點時間。最好控制在 5M 以內。或者先將檔案上傳到 Google Docs 再由閱讀器開啟,節省上傳的時間和頻寬。
RSS