我使用nodejs和鉻爲我的桌面應用程序。問題是我無法打開鉻文件。所以我搜索了一下,發現大部分答案都與mozplugger插件有關。我安裝了插件作爲在下面的鏈接中提到:如何在Chrome中打開PDF文件?
http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html
現在,我收到一條錯誤消息:當我嘗試打開鉻pdf文件:「Mozplugger配置產生的錯誤的M4解析」 。我該如何解決這個錯誤?
請幫幫我!
我使用nodejs和鉻爲我的桌面應用程序。問題是我無法打開鉻文件。所以我搜索了一下,發現大部分答案都與mozplugger插件有關。我安裝了插件作爲在下面的鏈接中提到:如何在Chrome中打開PDF文件?
http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html
現在,我收到一條錯誤消息:當我嘗試打開鉻pdf文件:「Mozplugger配置產生的錯誤的M4解析」 。我該如何解決這個錯誤?
請幫幫我!
在Linux中,我認爲我們需要mozplugger插件來查看pdf文件。我剛剛刪除並再次安裝mozplugger(參考鏈接:http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html,http://mozplugger.mozdev.org/),現在它似乎工作。
在windows中,我們需要安裝一個系統pdf閱讀器,如acrobat(http://www.adobe.com/in/products/reader.html),鉻下載和顯示PDF與系統PDF查看器(參考鏈接:http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome)。
另一種解決方案是使用下面的腳本在node.js的幫助下在默認瀏覽器中打開pdf鏈接。
安裝Node.js的開放模塊:
$ npm install open
使用:
var open = require('open');
open('http://www.google.com', function (err) {
if (err) throw err;
console.log('The user closed the browser');
});
參考鏈接:How to use nodejs to open default browser and navigate to a specific URL
Mozplugger不再適用於鉻。 – 2014-08-21 07:37:29
您是否嘗試過使用PDFjs作爲完全基於javascript的替代解決方案?
https://github.com/mozilla/pdf.js
它是比較新的,但在許多不同的例子上工作,也許它已經足夠你的應用程序。
謝謝。我試過了,但它不會從另一臺服務器上獲取pdf文件。 參考鏈接:http:// jsbin。com/pdfjs-prevnext-v2/1 /編輯 – 2013-02-26 09:21:29
我解決了這個問題。請找到我的答案 – 2013-02-27 09:32:08
如果你看看這個Ask Ubunutu
question,你會發現你實際上可以使用Chrome瀏覽器的PDF瀏覽器。
Chrome有一個不錯的PDF插件,可以讓你在頁面中打開,但它不是開源的,所以它不包含在Chromium中。您可以安裝Chrome和符號鏈接插件,然後每次更新Chrome時,您都可以在Chromium中獲得更新。或者,您可以將插件複製到Chromium,然後卸載Chrome,但不會以這種方式收到更新。
感謝您的幫助。我解決了這個問題。請找到我的答案。 – 2013-02-27 09:31:49
你可以使用這個擴展由谷歌:ExtensionDocs PDF/PowerPoint Viewer它也可以讓你打開docx,ppt,rar和更多文件類型。
谷歌最近announced谷歌瀏覽器PDF查看器轉到開源。這意味着在不久的將來,Chromium瀏覽器和Chromium操作系統用戶很快就可以享受Chrome瀏覽器,無需任何解決方法!
您正在使用什麼版本的Chromium,什麼操作系統見PDFium項目的網頁是你嗎? – redbmk 2013-02-25 22:46:50
我使用鉻版本21和Linux。我還需要在Windows中打開pdf。 – 2013-02-26 05:37:15