mostrar um pdf no aplicativo wpf de 64 bits
-
16-11-2019 - |
Pergunta
Para um aplicativo wpf de 32 bits, se eu quiser mostrar um PDF, normalmente uso o seguinte código:
WebBrowser browser = new WebBrowser();
browser.Navigate(new Uri(filename));
grid1.Children.Add(browser);
E o Adobe Reader assume e meu pdf aparece na tela.O problema é que quero compilar meu aplicativo como AnyCPU para que ele seja executado no modo de 64 bits em um sistema x64.Portanto, em um sistema de 64 bits, o código acima cria um navegador de 64 bits e o plugin Adobe Reader não funciona nisso, então o usuário recebe uma caixa de download de arquivos.
Alguém sabe como mostrar um PDF em um aplicativo WPF de 64 bits?Estou aberto a bibliotecas de terceiros, gratuitas ou não.Ou existe uma maneira de fazer o WebBrowser rodar no modo 32 bits?
Obrigado,
Solução
Você pode conferir os vários Ferramentas SDK da Foxit.Não posso dizer que já usei as ferramentas SDK antes, mas há muito uso o leitor de PDF como alternativa ao Adobe Reader.