문제

Webbrowser1.Navigate("http://mysite.com/test.pdf")

XP WebBrowser-Control : 원하는대로 Webbrowser 컨트롤에 PDF가 포함됩니다.

XP IE7 : 원하는대로 URL로 수동으로 이동하면 동일하게 동작합니다.

Vista Webbrowser-Control : Acrobat을 별도로 시작하여 PDF를 부여하고 Webbrowser Control에 포함되지 않습니다. 바람직하지 않습니다.

Vista IE7 : 원하는 것과 동일한 URL로 이동하면 PDF를 올바르게 포함시킵니다.

인터넷에 선호도 설정이있는 Acrobat 9를 사용하여 브라우저에 PDF가 포함되어 있습니다. IE7에서 직접 작동하지만 Webbrowser Control에서는 잘 작동합니다.

PDF가 Vista의 Webbrowser 컨트롤에서 XP 및 Vista IE7과 동일하게 나타나기를 원합니다.

Webbrowser 컨트롤의 모든 속성/방법/이벤트를 살펴 보았으며 중요한 설정을 찾을 수 없습니다. 나는 관련성이 높은 Vista 설정을 찾으려고 노력했지만 찾을 수 없습니다.

도움이 되었습니까?

해결책

설정 될 플랫폼 대상 = x86. 여기에서 답변을 찾았습니다.링크 텍스트

다른 팁

"URL 매개 변수"를 사용하고 있습니다 PDF 열기 매개 변수 특정 PDF 페이지 또는 북마크에 도달합니다. 레이아웃에 대한 것이 있습니다. FinePrint : 나는 또한 몇 가지 문제가 있습니다 (손실 된 조각을 참조하십시오) Winform Webbrowser 컨트롤과 함께 사용하지만 그럼에도 불구 하고이 접근 방식이 유용하다는 것을 알게됩니다 (언급 된 문제를 제외하고 .NET 4에서 Win 7에서 작동 함).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top