Como abrir PDF embutido no controle windows.forms.webbrowser em VISTA
-
05-07-2019 - |
Pergunta
Webbrowser1.Navigate("http://mysite.com/test.pdf")
XP WebBrowser-CONTROL:. Traz PDF embutido no controle webbrowser, como desejado
XP IE7:. Comporta da mesma se você navegar manualmente para URL, como desejado
VISTA WebBrowser-CONTROL: traz PDF lançando separadamente Acrobat, não vai incorporar no controle webbrowser. Não desejado.
Vista IE7:. Embute PDF corretamente se você navegar até mesmo URL, como desejado
Eu estou usando o Acrobat 9, onde há uma configuração de preferência sob a Internet para abrir PDF embutido no navegador -. Funciona bem diretamente no IE7, mas não no controle webbrowser
Eu quero o PDF para chegar no controle webbrowser no Vista mesma maneira que funciona no XP e Vista IE7.
Eu olhei para cada propriedade / método / evento no controle webbrowser e não consegue encontrar quaisquer definições que importam. Tentei encontrar alguma configuração Vista que seria relevante, não pode encontrar um.
Solução
Plataforma de Destino = x86 como a ser definido. Encontrado resposta aqui: texto do link
Outras dicas
Eu estou usando "Parâmetros de URL" como em PDF aberto Parâmetros para chegar a um determinado PDF página ou marcador. Há algo para o layout também. Fineprint: Eu também tenho algum problema ( ver Fragmento perdeu ) usá-lo com o controle WinForm WebBrowser, no entanto, acho que a abordagem útil (para mim ele funciona em Win 7 com .NET 4, exceto o mencionado edição).