PdfJS使用的一些說明
1、下載地址
http://mozilla.github.io/pdf.js/getting_started/#download
當然是下載穩定版。
2、目錄說明
文件下載下來后,有build和web這2個目錄。其中build為核心js文件,不用管它;web目錄中包含了viewer.html和viewer.js等文件,viewer.html就是我們需要使用的頁面,它負責顯示具體PDF文件。
3、使用PDF.js
具體使用方法如下所示:
http://localhost:1000/content/Components/pdfjs/web/viewer.html?file=/content/temps/測試文件.pdf
其中的file參數就是你需要展示PDF文件的地址(注意:此參數文件地址在項目部署地址內,這里展示的是該項目為.Net項目,搭建在IIS中)
4、注意事項
PDF.js提供了很多中語言包,具體在web目錄下的locale目錄中,PDF.js會自動匹配相應的語言包。需要注意的是,由於搭建的服務器可能沒有包含.properties的MIME類型,所以我們需要手動添加該MIME類型。在.Net項目中,只需要在Web.config中配置如下節點即可:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".properties" mimeType="application/octet-stream" />
</staticContent>
</system.webServer>
最終效果如下所示: