Acrobat Reader Plugin mit alternativen Browsern nutzen

GoaSkin - Montag, 12. Juli 2010 23:29:43 - 3 Antworten

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?

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: 290 Punkte bei 39 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: 287 Punkte bei 39 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: 279 Punkte bei 40 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

Aktuelle Fragen

Anfänger Frage
Klaus Müller, 24.05.2017 14:25, 2 Antworten
Hallo erstmal. Habe von linux nicht so viel erfahrung müsste aber mal ne doofe frage stellen. A...
Knoppix-Live-CD (8.0 LU-Edition) im Uefiboot?
Thomas Weiss, 26.04.2017 20:38, 3 Antworten
Hallo, Da mein Rechner unter Windows 8.1/64Bit ein Soundproblem hat und ich abklären wollte, o...
Grub2 reparieren
Brain Stuff, 26.04.2017 02:04, 5 Antworten
Ein Windows Update hat mir Grub zerschossen ... der Computer startet nicht mehr mit Grub, sondern...
Linux open suse 2,8
Wolfgang Gerhard Zeidler, 18.04.2017 09:17, 2 Antworten
Hallo.bitte um Hilfe bei. Code fuer den Rescue-login open suse2.8 Mfg Yvo
grep und sed , gleicher Regulärer Ausdruck , sed mit falschem Ergebnis.
Josef Federl, 15.04.2017 00:23, 1 Antworten
Daten: dlfkjgkldgjldfgl55.55klsdjfl jfjfjfj8.22fdgddfg {"id":"1","name":"Phase L1","unit":"A",...

Jetzt auf den Mailinglisten

[EasyLinux-Ubuntu] [OT]_Android_7,_Speicherverschlüsslung
Udo Teichmann, 26.05.2017 10:58
Hallo Liste Bei meinem Note III Smartphone waren der Speicher und die SD-Karte jeweils für sich verschlüsse...
Re: [EasyLinux-Ubuntu] [OT] Krass unterschiedliche Prozessorleistung
Nguyen Dong Loan, 26.05.2017 09:33
Am Donnerstag, den 25.05.2017, 21:37 +0200 schrieb Uwe Herrmuth: Hallo Uwe > BTW: Dein Schlüssel ist...
Re: [EasyLinux-Ubuntu] [OT] Krass unterschiedliche Prozessorleistung
Uwe Herrmuth, 25.05.2017 21:37
Hallo Dong Loan, Dong Loan schrieb am 25.05.2017 um 18:43: > > Signatur erstellt auf Do, 01.01.1970 0...
Re: [EasyLinux-Ubuntu] Debian XFCE Energieverwaltung
Nguyen Dong Loan, 25.05.2017 18:59
Am Donnerstag, den 25.05.2017, 00:17 +0200 schrieb flecralf: > Hallo Ralph Ich sage auch was dazu: >...
Re: [EasyLinux-Ubuntu] [OT] Krass unterschiedliche Prozessorleistung
Nguyen Dong Loan, 25.05.2017 18:43
Am Donnerstag, den 25.05.2017, 12:28 +0200 schrieb Uwe Herrmuth: Hallo Uwe > > Signatur erstel...