Darstellung von Adobe PDF's mit dem QWebKit

Alles rund um die Programmierung mit Qt
Antworten
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Darstellung von Adobe PDF's mit dem QWebKit

Beitrag von jasper »

Liebe Leute,
ich arbeite mit QT-Embedded-4.6.3 auf einem Debian 4.0
und habe nun das QWebKit eingebunden. Ich kann allerdings
keine PDF's darstellen- beim Klick auf einen Link http://xyz.pdf
wird die "Seite" geladen aber es passiert nichts(?). Wie kann ich
PDF's in der QWebView darstellen?

Gruß
Jasper
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Darstellung von Adobe PDF's mit dem QWebKit

Beitrag von Christian81 »

Webkit kann native keine PDFs anzeigen. Das muss schon ein Plugin oder externes Tool übernehmen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Re: Darstellung von Adobe PDF's mit dem QWebKit

Beitrag von jasper »

..wie kann ich denn ein Plugin einbinden bzw. wo bekomme ich das her?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Darstellung von Adobe PDF's mit dem QWebKit

Beitrag von Christian81 »

Keine Ahnung - einfach mal auf www.webkit.org/projects/ nachschauen wie das mit den Plugins dort geregelt ist.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Re: Darstellung von Adobe PDF's mit dem QWebKit

Beitrag von jasper »

... da steht unter plug-ins nur das es keine gibt. Ich forsche noch mal weiter
und poste dann das Ergebnis.

Gruß und Danke
Jasper
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Re: Darstellung von Adobe PDF's mit dem QWebKit

Beitrag von jasper »

Von der Idee her soll man ein Netscape PDF Plugin verwenden, für Linux ist zur Zeit leider keins verfügbar:
http://bugs.webkit.org/show_bug.cgi?id=29385.
So kann man also nur das PDF- Dokument herunterladen und in einem separaten Fenster öffnen. Die Anzeige kann dann
beispielsweise mit Poppler erfolgen. Also vorerst keine schöne Lösung.

Gruß
Jasper
Antworten