Wie bringt PDF eingebettet in windows.forms.webbrowser Kontrolle in VISTA up
-
05-07-2019 - |
Frage
Webbrowser1.Navigate("http://mysite.com/test.pdf")
XP WEBBROWSER-CONTROL:. Bringt PDF in WebBrowser-Steuerelement eingebettet ist, wie gewünscht
XP IE7. Verhält sich das gleiche, wenn Sie manuell URL navigieren, je nach Wunsch
VISTA WEBBROWSER-CONTROL: bringt PDF, indem separat Acrobat starten, wird in WebBrowser-Steuerelement nicht einbetten. Nicht erwünscht ist.
Vista IE7. Bettet PDF richtig, wenn Sie zu gleichen URL navigieren, wie es gewünscht
Ich bin mit Acrobat 9, wo es ein Präferenz Einstellung unter Internet ist PDF in Browser eingebettet zu bringen - funktioniert in IE7 direkt in Ordnung, aber nicht in WebBrowser-Steuerelement
.Ich mag, dass der PDF in dem Webbrowser-Steuerelement in Vista kommen gleich wie es funktioniert auf XP und Vista IE7.
Ich habe bei jeder Eigenschaft / Methode / Ereignisse in WebBrowser-Steuerelement gesucht und kann keine Einstellungen finden, die Materie würde. Ich habe versucht, einige Vista-Einstellung zu finden, die relevant sein würde, nicht finden können.
Lösung
Platform Ziel = x86 als gesetzt werden. Gefunden Antwort hier: Link-Text
Andere Tipps
Ich bin mit "URL-Parameter", wie in PDF öffnen Parameter zu einer bestimmten PDF Seite oder Lesezeichen zu erhalten. Es ist auch etwas für das Layout. Fineprint: Ich mache auch einige Ausgabe ( siehe Fragment verloren ) mit dem Windows Forms WebBrowser-Steuerelement verwenden, dennoch finde ich den Ansatz nützlich (für mich auf Win 7 mit .NET 4 mit Ausnahme der erwähnten Ausgabe funktioniert).