32ビットのwpfアプリでpdfを表示したい場合、通常は次のコードを使用します。
WebBrowser browser = new WebBrowser();
browser.Navigate(new Uri(filename));
grid1.Children.Add(browser);
そして、アドビリーダーが引き継ぎ、私のpdfが画面に表示されます。問題は、アプリケーションを AnyCPU としてコンパイルして、x64 システムで 64 ビット モードで実行することです。そのため、64 ビット システムでは、上記のコードは 64 ビット ブラウザを作成し、Adobe Reader プラグインはその中で動作しないため、ユーザーはファイル ダウンロード ボックスを取得します。
64ビットwpfアプリケーションでpdfを表示する方法を知っている人はいますか? 無料かどうかに関係なく、サードパーティのライブラリを利用できます。または、WebBrowser を 32 ビット モードで実行する方法はありますか?
ありがとう、