我将pdf文档加载到Webrowser:
WebBrowser1.Navigate("F:/Documents/headache.pdf")
使用按钮我想在浏览器中滚动到某个位置:
Me.WebBrowser1.Document.Window.ScrollTo(0, 50)
在运行代码时,我收到错误" NullReferenceException未处理"。我已经搜索了高低的解决方案,但我找到的所有内容都说我的代码应该可以工作(即为其他人工作)。希望有人可以帮助我。
因此。经过一些研究和头部刮擦后,WebBrowser1.Navigate不会将WebBrowser1.Document设置为PDF。 (当然,代码对HTML没有任何问题。)
MY SOULTION :我用AxAcroPDF1控件替换了Webrowser并使用了
Me.AxAcroPDF1.setViewScroll("FitH", 50)
滚动文档。