Acrobat Reader Plugin mit alternativen Browsern nutzen

Autor

Montag, 12. Juli 2010 23:29:43

Hallo,

das Acrobat Reader Plugin funktioniert wunderbar mit dem Firefox, doch andere Browser können zumindest unter Ubuntu das Plugin scheinbar nicht laden.

Jemand eine Idee, warum?

Ich programmiere gerade eine QT-Anwendung, die verschiedene Dokumentenformate mit Hilfe von Browser-Plugins anzeigen soll. Wenn ich für die Anzeige von PDFs völlig andere Wege gehen müsste, dann würde mich das völlig aus dem Konzept bringen. Aber unter Epiphany funktioniert es (warum auch immer) auch nicht.

Wenns mit dem Acrobat nicht klappt - kennt jemand ein alternatives PDF-Plugin, das Mozplugger nicht braucht?

GoaSkin

3 Antworten


Antworten
Warum Acrobat?
Marcel Hilzinger, Freitag, 23. Juli 2010 12:56:09
Ein/Ausklappen

Hallo GoaSkin,
gibt es einen Grund für Adobes PDF-Reader? Qt bringt doch mit Poppler selbst einen PDF-Betrachter mit bzw. Teile von Okular sollten sich als Qt-Anwendung integrieren lassen. Rein aus sicherheitstechnischer Sicht, würde ich vom Adobe Reader abraten.


Bewertung: 102 Punkte bei 10 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Warum Acrobat?
Roland M. Egloff, Montag, 26. Juli 2010 11:38:34
Ein/Ausklappen

Hallo Marcel,

Für "normale" Anwendungen ist Okular schon einigermassen ok ... aber...!

Es gibt pdf Dateien welche mit Okular nicht (oder zumindest nicht vollständig) angezeigt werden können. Dies sind zum Beispiel (zumeist sehr) alte Bücher oder Dokumente welche "eingescanned" wurden -- also jede pdf Seite ist ein graphisches Image einer Buch Seite. Es gibt Verfahren (die ich leider nicht verstehe) wo solche Images (kann Bild und/oder Text sein) in einem multilayer Verfahren "eingescanned" werden um die Dateigrösse zu reduzieren, d.h. schwarz/weiss Regionen auf einer Seite werden schwarz/weiss "eingescanned" und alles übrige (gleiche Seite!) wird farbig "eingescanned." Diese Regionen können auch überlappend sein. Der pdf Reader muss dann in der Lage sein diese verschieden "eingescannten" Regionen (oder Layers) korrekt darzustellen: AcroReader kann das, Okular kann es nicht.

Ein anderes Beispiel:
Es gibt pdf Bücher welche alten Text darstellen -- es sind dies wiederum "eingescannte" Images dieser alten Dokumente. Um eine Suche in diesem Text (alles Images) zu ermöglichen, wird ein virtueller text, welcher mit einem OCR Verfahren generiert wurde, "unter" die graphischen Images gelegt -- ein zweiter Layer, unsichtbar, aber von der Such-Funktion gelesen. Auch hier gilt (leider): AcroReader kann das, Okular kann es nicht.

Und Okular ist langsam wenn das pdf Dokument kompliziert ist.

----------
Im folgenden können die Defizite von Okular gesehen werden (fehlende Graphik auf pdf Seiten 2, 3, 4; Löcher im Text auf pdf Seite 9 etc. etc.).
Jakob Böhme's sämmtliche Werke, Band sechs:
http://books.google.com/books?id=TNYMAAAAIAAJ&oe=UTF-8
----------
Okular kann die ersten Seiten (farbig) des folgenden Buches nicht darstellen:
"Das Büchlein von der ewigen Weisheit durch Heinrich Suso..." von Heinrich Seuse
http://books.google.ch/book...AA#v=onepage&q&f=false
----------

(übrigens ist auch ImageMagick nicht in der Lage solche "multilayer" Images zu verarbeiten -- z.B. Imgage extraction von einer solchen pdf Datei.)

Vielleicht weiss ein Leser mehr über diese Verfahren.

Freundlicher Gruss,

Roland



Bewertung: 116 Punkte bei 11 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Warum Acrobat?
GoaSkin , Mittwoch, 28. Juli 2010 10:32:47
Ein/Ausklappen

Naja, es geht weniger darum, welches Programm die komplexesten PDFs darstellen kann.

Ich hatte nach Alternativen zum Acrobat Reader (!!!in Form eines Mozilla-Plugins!!!( gesucht und wurde einfach nicht fündig. Evince (Gnome) läuft nur als eigenständiges Programm, Okular (KDE) kann in echten KDE-Anwendungen zwar als Plugin genutzt werden, allerdings über eine völlig andere Plugin-Schnittstelle, die Nicht-KDE-Anwendungen nicht zur Verfügung steht.

Ich programmiere mit der QT-Bibliothek, halte aber die Abhängigkeiten so gering wie möglich und möchte die Plattform-Transparenz erhalten. Lösungen mit Abhängigkeiten wie Freetype, die unter Windows und OSX eigentlich nicht gebraucht werden, sind zuviel für ein kleines Programm.

Aber ich habe das Problem nun ganz anders gelöst: PDF-Dateien werden unter Linux und Mac OS dynamisch mit den SWF-Tools in Flash-Dateien mit integriertem Frontend konvertiert und über den Flashplayer ausgegeben. Unter Windows werden PDF-Dateien über den Acrobat-Reader ausgegeben (SWFTools setzt da zuviel Zeug voraus). Das alles jeweils über ein Webkit-Widget im Programmfenster.


Bewertung: 72 Punkte bei 10 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

Stellenanzeigen

System–Administrator (m/w)
IT-Systemadministrator

Mehr erfahren...
(Vollständige Anzeige auf Linux-Magazin Online)


Senior-System–Administrator (m/w)
IT-Systemadministrator

Mehr erfahren...
(Vollständige Anzeige auf Linux-Magazin Online)

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Plugins bei OPERA - Linux Mint 17.1
Christoph-J. Walter, 23.07.2015 08:32, 2 Antworten
Beim Versuch Video-Sequenzen an zu schauen kommt die Meldung -Plug-ins und Shockwave abgestürzt-....
Wird Windows 10 update/upgrade mein Grub zerstören ?
daniel s, 22.07.2015 08:31, 5 Antworten
oder rührt Windows den Bootloader nicht an? das ist auch alles was Google mir nicht beantw...
Z FUER Y UND ANDERE EINGABEFEHLER AUF DER TASTATUR
heide marie voigt, 10.07.2015 13:53, 2 Antworten
BISHER konnte ich fehlerfrei schreiben ... nun ist einiges drucheinander geraten ... ich war bei...
PCLinuxOS lässt sich nicht installieren
Arth Lübkemann, 09.07.2015 18:53, 6 Antworten
Hallo Leute, ich versuche seit geraumer Zeit das aktuelle PCLinuxOS KDE per USB Stick zu insta...
Fernwartung oder wartung im haus
heide marie voigt, 29.06.2015 10:37, 2 Antworten
gerne hätte ich jemanden in Bremen nord, der mir weiter hilft - angebote bitte mit preis HMVoigt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] OT. Firefox
ac_ro, 30.07.2015 16:51
Am 30.07.2015 um 14:55 schrieb Heiko Ißleib: > Am Donnerstag, 30. Juli 2015, 13:10:05 schrieb ac_ro: >...
Re: [EasyLinux-Suse] Tumbleweed: Kein Netzwerk nach ersten Riesenupdate
Heiko, 30.07.2015 16:04
Am Mittwoch, 29. Juli 2015, 23:15:45 schrieb Alexander McLean: Hallo Alexander, > > ich will mir n...
Re: [EasyLinux-Ubuntu] OT. Firefox
Heiko, 30.07.2015 14:55
Am Donnerstag, 30. Juli 2015, 13:10:05 schrieb ac_ro: Hallo Wilhelm. > Eine Frage an die Spezialisten:...
[EasyLinux-Ubuntu] OT. Firefox
ac_ro, 30.07.2015 13:10
Eine Frage an die Spezialisten: ich habe gerade versucht eine Url als "Lesezeichen hinzufügen" im...
Re: [EasyLinux-Ubuntu] Speicherplatz
Uwe Herrmuth, 30.07.2015 08:58
Hallo Thomas, Thomas Lueck schrieb am 29.07.2015 um 10:06: > > journalctl --disk-usage > >...