2014年9月26日 星期五

pdf.js初探

我覺得這個基於javascript的pdf viewer有前途,主要是因為潛在的線上多人協作的可能性

開發時由於無法參照本地檔案,因此必需配合 web server 來讓本地檔案以 http 協定存取

原作者已經設想此一情況,搭配的伺服器是 node.js 。

先安裝 node.js ,參 http://www.codedata.com.tw/javascript/using-nodejs-to-learn-javascript

(win8用戶請注意:win-Q搜尋 node.js command prompt 的捷徑,按右鍵以管理員身份執行)

以下參考 https://github.com/mozilla/pdf.js

取得完整原始碼(不是prebuild,請按 https://github.com/mozilla/pdf.js 上的download zip)並解壓

打開一個 node.js command prompt ,進入剛才解壓的目錄並執行

node make server

此時網頁伺服器即開始執行。開測試網頁 http://localhost:8888/web/viewer.html

即可看到測試結果

( node make server 是 shelljs 專案中的 make 工具的語法,參  https://github.com/arturadib/shelljs#make-tool )


沒有留言:

張貼留言