5

デスクトップアプリにnodejsとchromiumを使用しています。問題は、クロムでPDFファイルを開くことができないことです。だから私はグーグルで検索し、答えのほとんどがmozpluggerプラグインに関連していることを発見しました。以下のリンクに記載されているようにプラグインをインストールしました:

http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html

クロムでPDFファイルを開こうとすると、 「 Mozplugger:構成のM4解析でエラーが発生しました」というエラーメッセージが表示されます。このエラーを解決するにはどうすればよいですか?

私を助けてください!

4

5 に答える 5

8

このAsk Ubunutu質問を見ると、実際にChromeのPDFビューアをChromiumで使用できることがわかります。

Chromeにはページで開くことができる優れたPDFプラグインがありますが、オープンソースではないため、Chromiumには含まれていません。Chromeをインストールしてプラグインをシンボリックリンクすると、Chromeを更新するたびに、Chromiumでも更新されます。または、プラグインをChromiumにコピーして、Chromeをアンインストールすることもできますが、その方法ではアップデートを受信できません。

于 2013-02-26T18:31:36.023 に答える
4

完全にjavascriptベースの代替ソリューションとしてPDFjsを使用してみましたか?

https://github.com/mozilla/pdf.js

これは比較的新しいものですが、さまざまな例で機能します。おそらく、アプリケーションには十分です。

于 2013-02-25T22:42:17.907 に答える
2

Linuxでは、PDFファイルを表示するためにmozpluggerプラグインが必要だと思います。mozpluggerを削除して再度インストールしました(参照リンク:http : //www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html、http : //mozplugger.mozdev.org /)そして今それはうまくいくようです。

Windowsでは、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');
});

参照リンク:nodejsを使用してデフォルトのブラウザーを開き、特定のURLに移動する方法

于 2013-02-27T09:29:41.533 に答える
1

Googleでこの拡張機能を使用できます:ExtensionDocs PDF / PowerPoint Viewerを使用すると、docx、ppt、rar、その他多くのファイルタイプを開くこともできます。

于 2013-07-19T23:51:31.680 に答える
0

Googleは最近、Google ChromePDFViewerがオープンソースになることを発表しました。つまり、近い将来、ChromiumブラウザとChromium OSのユーザーは、回避策なしでChromePDFビューアをすぐに楽しむことができます。

https://code.google.com/p/pdfium/のPDFiumプロジェクトのWebページを参照してください。

于 2014-06-03T12:43:23.310 に答える