Anzeigen einer lokalen PDF-Datei in WPF mit WebBrowser-Control

8

Ich versuche eine lokale PDF-Datei in einem WebBrowser-Control anzuzeigen. Ich wollte die Adobe-Bibliotheken nicht verwenden, da sie 64-Bit nicht unterstützen. Jetzt habe ich bereits den Code, um ein PDF anzuzeigen, aber nur, wenn es nicht auf der lokalen Festplatte ist. Als ich mit der rechten Maustaste auf das WebBrowser-Control geklickt habe und den SourceCode des HTML angezeigt habe, habe ich ihn als HTML-Datei gespeichert, um zu überprüfen, ob der HTML-Code korrekt funktioniert. Nun, es funktioniert.

Mein Fenster besteht nur aus einem maximierten WebControl. Ich denke das Problem sind die Sicherheitseinstellungen des lokalen Internet Explorers. Ich habe gelesen, dass ein benutzerdefinierter IInternetSecurityManager das Problem lösen könnte, aber ich weiß nicht, wie ich es implementieren soll ...: /

Ich verwende C # mit .NET Framework 4.0

Hier ist mein Code:

%Vor%

I der "von URL gerettet" Teil funktioniert nur, wenn ich den HTML-Code im IE direkt öffne, also sag mir bitte, was zu tun ist, damit dieser Code funktioniert ... Vielleicht hast du eine bessere Lösung für mein Problem . Danke für Ihre Hilfe!

Grüße, Chris

    
chris6523 19.04.2012, 07:43
quelle

1 Antwort

14

Verwenden Sie einfach

%Vor%     
Jens 19.04.2012, 08:24
quelle

Tags und Links