Warum verfügt Chromium nicht über das Plugin "Chrome PDF Viewer"?


41

Der Chrome-Build von Google verfügt über ein Chrome PDF Viewer- Plugin, das wirklich gut ist. Aber die Chromium-Builds scheinen es nicht zu haben (nichts taucht in auf about:plugins).

Wie bekomme ich das Plugin in Chromium auf Ubuntu?


3
Keine wirkliche Antwort, daher möchte ich sie als Kommentar hinterlassen ... Diese Erweiterung könnte Sie interessieren: Docs PDF / PowerPoint Viewer (von Google)
— andrewsomething 11.11.10

1
Kannst du das Evince-Plugin nicht in Chromium verwenden?
— 11.

@JanC, naja, ich kann anscheinend kein Evince-Plugin für Chromium finden ... also würde ich nein sagen, es sei denn, es existiert tatsächlich. (Obwohl ich es gerne finden würde, wenn es existiert).
— Leif Andersen

Neuere Versionen von Firefox haben auch einen eingebauten PDF-Viewer.
— Flimm

Antworten:


22

Da das PDF-Plugin keine freie Software ist, kann es nur mit dem unfreien Google Chrome-Browser eingebunden werden.

Eine Erklärung finden Sie unter http://code.google.com/p/chromium/issues/detail?id=50852#c16 .


1
Wenn Sie (wie ich) nicht-freie Software vermeiden möchten, können Sie auch pdf.js mit Chrom verwenden.
— Jim Garrison

2
pdf.js befindet sich als Chrome-
— August

Das Chrome PDF-Plugin ist keine kostenlose Software, aber es gibt mehrere kostenlose PDF-Plugins, die früher einwandfrei funktionierten. Sie ließen die Schnittstelle fallen. -1, die Informationen sind unvollständig und irreführend.
— Jan Hudec

13

tiax ist korrekt, kann jedoch von einer Chrome-Installation heruntergeladen und in Chromium verwendet werden.

Sie müssen nur die libpdf.so-Datei abrufen und in about: plugins aktivieren


Ich werde das versuchen! =)
— Dima

8
$ cd /usr/lib/chromium-browser/ && sudo ln -s /opt/google/chrome/libpdf.sohabe den Trick für mich gemacht =) in Anbetracht, dass ich noch ein Google-Chrome-Paket habe ;-)
— Dima

7
Laden Sie einfach die Google Chrome-Deb von google.com/chrome herunter und extrahieren Sie die libpdf.so mit Archive Manager. Chrome muss nicht installiert werden :)
— Nemo

@Oli - Clever! Ich erhalte jedoch nur einen grünen Bildschirm mit den Worten "Missing Plug-in" in der Mitte. Nah, aber nicht ganz. Irgendwelche Ideen? Vielen Dank!
— jmort253

9

Sie haben zwei Lösungen, die ich hier sehen kann (angewendet auf Ubuntu 11.10).

  • Installieren Sie Chrome und kopieren Sie dann die * .so-Dateien, um die rechtlichen Probleme technisch zu lösen

So habe ich das gemacht ...

  1. Schließen Sie Chromium
  2. Laden Sie Chrome von der Chrome-Distribution herunter
  3. Installieren Sie es auf Ihrem Ubuntu-Release
  4. cd / usr / lib / chrom-browser /
  5. sudo cp /opt/google/chrome/*.so.
  6. Starten Sie Chromium

Hinweis: Die neuen Plugins tauchten nie in meiner Erweiterungsliste auf, sondern fingen plötzlich an, richtig zu funktionieren. Wenn Sie alle *. Kopieren, erhalten Sie Unterstützung für Flash, FFMPEG und PDF.

Wenn Sie jeden einzelnen Artikel kopieren möchten, finden Sie hier eine Auflistung, die Sie von Hand auswählen können.

  • libffmpegsumo.so - ffmpeg
  • libgcflashplayer.so - Flash
  • libpdf.so - PDF

2
Ist es nicht besser, auf die Plugins zu verlinken, damit sie immer dann aktualisiert werden, wenn es sich um Chrome handelt?
— Daniel Hershcovich

1
für das Plugin in /opt/google/chrome/*.so; mach sudo ln -s $ plugin / usr / lib / chromium-browser /; erledigt
— Daniel Hershcovich 18.06.12

4. cd / usr / lib / chrom-browser / libs funktioniert möglicherweise jetzt. Es scheint, dass alle * .so-Dateien dort gespeichert sind. Andernfalls stürzt Chrom ab, wenn ich es in das Chrom-
— Ausgangsverzeichnis kopiere


1

Für Ubuntu oder Debian (persönlich auf Debian Wheezy getestet - 64-Bit-Build):

Holen Sie sich aus dem Kommentar von trogdor1138 auf der Archlinux-Website die Google-Chrome- RPM :

wget ftp://fr2.rpmfind.net/linux/sourceforge/s/sn/snowbird/yum/sb20/google-chrome-stable-30.0.1599.66-1.x86_64.rpm

Installieren Sie die Pakete cpio und rpm2cpio, um die Dateien aus dem heruntergeladenen rpm zu extrahieren:

sudo apt-get install cpio rpm2cpio

Erstellen Sie ein Verzeichnis, da der Inhalt keine einzige Verzeichnisstruktur hat (was das Sichern erleichtert, wenn Sie möchten), und extrahieren Sie dann:

mkdir chrome
cd chrome
rpm2cpio ../google-chrome-stable-30.0.1599.66-1.x86_64.rpm | cpio -vid

Installieren Sie die libpdf.so-Bibliothek im lib-Verzeichnis Ihres Chroms:

Für Debian (verifiziert gegen mein 64-Bit-Build):

sudo install -m644 ./opt/google/chrome/libpdf.so /usr/lib/chromium/

Für Ubuntu ist dies meiner Meinung nach der Ort, an dem Sie es installieren würden:

sudo install -m644 ./opt/google/chrome/libpdf.so /usr/lib/chromium-browser/

Starten Sie jetzt einfach Ihren Browser neu, besuchen Sie chrome: // plugins /, um zu überprüfen, ob es aufgelistet ist, und öffnen Sie dann eine PDF-Datei! :)


1

Öffnen Sie dieses Terminal und führen Sie den folgenden Befehl aus:

curl -O https://raw.github.com/thehodapp/bash-scripts/master/update-chromium-pdf; chmod +x update-chromium-pdf; ./update-chromium-pdf; rm update-chromium-pdf

Mit diesem Befehl wird ein Skript heruntergeladen, das ich geschrieben habe. Es lädt die neueste Version von Chrome herunter, ruft die PDF-Bibliothek auf, installiert sie (für die ein Root-Kennwort erforderlich ist) und löscht sich dann von selbst. Sie können dies jederzeit ausführen, um auf die neueste stabile Version der PDF-Bibliothek von Google zu aktualisieren.

Stellen Sie nach dem Ausführen dieses Befehls sicher, dass Sie Chromium neu starten und das Plugin aktivieren chrome://plugins/.


Beachten Sie, dass dies anscheinend ein 64-Bit-Paket verwendet , was auf 32-Bit-Systemen wahrscheinlich nicht richtig funktioniert. Gute Idee :)
— Wilf


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.