2013-02-25 10 views
5

Ich verwende nodejs und Chrom für meine Desktop-App. Das Problem ist, dass ich PDF-Dateien nicht in Chrom öffnen kann. Also habe ich gegoogelt und festgestellt, dass die meisten Antworten auf das mozplugger plugin bezogen sind. Ich installierte das Plugin wie in dem unten stehenden Link aufgeführt:So öffnen Sie PDF-Dateien in Chrom?

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

Jetzt bin ich eine Fehlermeldung erhalten: „mozplugger: M4 Parsen von Konfigurations erzeugten Fehlern“ wenn ich versuche, in Chrom pdf-Datei zu öffnen . Wie kann ich diesen Fehler beheben?

Bitte helfen Sie mir!

+0

Welche Version von Chromium sind Sie verwenden und welches Betriebssystem sind Sie? – redbmk

+0

Ich benutze Chrom Version 21 und Linux. Ich muss pdf in Fenstern auch öffnen. –

Antwort

2

In Linux denke ich, wir brauchen mozplugger Plugin zum Anzeigen von PDF-Dateien. Ich habe gerade mozplugger wieder entfernt und installiert (Reference links: http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html, http://mozplugger.mozdev.org/) und jetzt scheint es zu funktionieren.

In Windows müssen wir einen System-PDF-Reader wie Acrobat installieren (http://www.adobe.com/in/products/reader.html), wie Chrom herunterlädt und PDF mit System PDF Viewer anzeigt (Referenzlink: http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome).

Eine alternative Lösung besteht darin, den PDF-Link im Standardbrowser mit Hilfe von node.js zu öffnen.

Installieren Sie die node.js offen Modul:

$ npm install open 

Verwendung:

var open = require('open'); 
open('http://www.google.com', function (err) { 
    if (err) throw err; 
    console.log('The user closed the browser'); 
}); 

Referenz Link: How to use nodejs to open default browser and navigate to a specific URL

+0

Mozplugger arbeitet nicht mehr mit Chrom. –

4

Haben Sie versucht, PDFjs als eine vollständig Javascript-basierte alternative Lösung zu verwenden?

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

Es ist relativ neu, sondern arbeitet auf vielen verschiedenen Beispielen, vielleicht ist es gut genug für Ihre Anwendung.

+1

Danke. Ich habe es versucht, aber es wird nicht PDF-Dateien von einem anderen Server abrufen. Referenzlink: http: // jsbin.com/pdfjs-prevnext-v2/1/bearbeiten –

+0

Ich löste das Problem. Bitte finden Sie meine Antwort –

7

Wenn Sie sich diese Ask Ubunutu question ansehen, werden Sie sehen, dass Sie den PDF-Viewer von Chrome mit Chromium verwenden können.

Chrome hat ein nettes PDF-Plugin, mit dem Sie auf der Seite öffnen können, aber es ist nicht Open Source, daher ist es nicht in Chromium enthalten. Sie könnten Chrome installieren und das Plug-In verlinken, und wenn Sie Chrome aktualisieren, erhalten Sie das auch in Chromium. Alternativ können Sie das Plug-in auch in Chromium kopieren und Chrome deinstallieren. Auf diese Weise erhalten Sie jedoch keine Updates.

+0

Vielen Dank für Ihre Hilfe. Ich habe das Problem gelöst. Bitte finden Sie meine Antwort. –

0

Google kürzlich announced, dass Google Chrome PDF Viewer zu Open Source geht. Das bedeutet, dass Chromium Browser- und Chromium OS-Nutzer in naher Zukunft den Chrome PDF-Viewer ohne Umwege nutzen können!

See PDFium Projekt-Webseite unter https://code.google.com/p/pdfium/