我正在构建一个C#应用程序,并使用Visual Studio工具包中的网络浏览器..当浏览大图像/ pdf在平板电脑上使用时,是否可以启用此浏览器来执行缩放等操作?C#浏览器缩放
Q
C#浏览器缩放
5
A
回答
0
据我所知,网络浏览器控件是Internet Explorer的嵌入式实例。
我想象一下,如果IE(或Adobe插件)支持平板电脑的捏和缩放,那么您的应用程序也会自动获得该功能。
当然,我没有权限访问您的特定硬件和操作系统配置,这就是我可以提供最好的信息,而无需提供更多信息。
+0
谢谢..会给这个尝试 –
9
您可以通过设置body
zoom
属性附加伤害做到这一点:
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("http://google.com");
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
webBrowser1.Document.Body.Style = "zoom:300%;";
}
0
我知道这是一个古老的线程,但我发现的东西,似乎工作得很好。使用Document.Body缩放方法的问题在于,您的页面不会在浏览器面板中居中。这里是我使用的是什么,它只是使用控制+来放大
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
SendKeys.Send("^{+}");
}
对于每个SendKeys.Send(“^ {+}”)。它会将页面缩小25%(125%,150%等)。
只要记住将DocumentCompleted操作设置为webBrowser1_DocumentCompleted,那么您将很好。
相关问题
- 1. 禁用浏览器缩放
- 2. Android浏览器缩放?
- 3. 浏览器缩放和.SVG图片
- 4. 100%高度vs浏览器缩放
- 5. Silverlight网站浏览器缩放问题
- 6. 加载时自动浏览器缩放
- 7. 跨浏览器一致行缩放
- 8. 浏览器将页面缩放至120%
- 9. 禁用浏览器JS缩放
- 10. shdocvw Web浏览器控件缩放
- 11. 补偿浏览器缩放Three.js CSSRenderer
- 12. HTTPResponse - 浏览器缩放大小
- 13. 当缩放浏览器漂浮移动
- 14. 缩放或旋转移动浏览器
- 15. 字体缩放浏览器不工作
- 16. Flex - 放大/缩小浏览器
- 17. JQUERY +使用浏览器缩放
- 18. 不允许浏览器缩放文字
- 19. 模仿JavaScript的浏览器缩放
- 20. 如何模拟浏览器缩放
- 21. android浏览器输入缩放问题
- 22. 浏览器缩放时如何缩放打印内容?
- 23. 缩放浏览器窗口时自动缩放网站
- 24. Android 4.1+(Javascript浏览器):如何禁用旋转缩放/缩放?
- 25. 图片浏览器(有缩放,平移,缩放等)?替代Three20
- 26. 浏览器缩放如何影响iframe的位置?当浏览器缩放时,iframe的原点移动
- 27. 什么可能导致Safari浏览器在缩放浏览器时不稳定?
- 28. 如何防止桌面浏览器(Chrome,Safari浏览器)的缩放网页
- 29. iOS/Android浏览器:显示touchmove上的缩放按钮预览
- 30. 使用jquery缩放/缩放网站内容以适应浏览器区域
[你有什么试过?](http://whathaveyoutried.com/) –