我试图捕获WebBrowser控件的内容.DrawToBitmap()可以完美地工作,但WebBrowser控件的文档中不支持它.我一直试图找到另一种方法来捕获WebBrowser控件的内容并将它们保存到本地图像文件.
有没有人有任何变通办法或其他方法将WebBrowser控件的内容保存到本地图像文件?
是否可以使用Python控制像Firefox这样的Web浏览器?
我想要做的事情
等等
我正在尝试在.NET Web浏览器控件中加载PDF文档.在v10之前的Adobe Reader版本(又名"X")中,加载的PDF没有显示工具栏 - 您只能看到PDF文档.在新发布的Reader v10中,有一个我不希望看到的工具栏.我想知道是否有人知道如何隐藏这个工具栏.
我认为答案可能在于注册表,因为我没有使用直接代码来访问Reader.一切都由mime类型通过WebBrowser控件处理.
我加载PDF文件的代码如下:
string url = @"http://www.domain.com/file.pdf";
this._WebBrowser.Navigate(url);
Run Code Online (Sandbox Code Playgroud)

当我使用浏览器(ie9)访问页面时,浏览器呈现正常.
当我使用WebBrowser控件时,我有JavaScript错误.
我知道我可以抑制脚本错误,但我希望它们能够正确运行,因为它们会影响页面的呈现和功能.
我怎么解决这个问题 ?我可以直接在Windows窗体中集成IE9,并使用类似于WebBrowser控件的方法(导航,获取ID,调用点击)?
谢谢.
你能在WindowsForms的WebBrowser控件中使用Chrome Web Browser webkit引擎吗?
我想在C#应用程序中使用IE8作为WebBrowser控件.如何禁用"怪癖模式"并强制IE符合标准(就其实施而言)?
c# standards-compliance webbrowser-control quirks-mode internet-explorer-8
在IE7中,内置了一个"缩放"功能(在状态栏中显示),允许您放大最多400%.我在演示/模拟应用程序中使用WebBrowser .NET控件,需要放大网页.这是可能吗?
(我不想简单地对页面进行拍照并将其放大,因为我需要使用页面上的链接和按钮).
如果重要的话,我正在使用.NET 2.0.
我在WPF4上使用MVVM模式,虽然我对两者都是新手.我正在寻找一个很好的解决方案来使用WebBrowser控件,它可以接收Javascript命令并与ViewModel通信.它需要以下内容:
正在处理的网站不受我的控制,无法编辑或更新.它大量使用ActiveX并且不接受非IE浏览器(Awesomium不起作用),因此标准的WPF WebBrowser控件可能是唯一的选择.
此问题提供了将浏览器控件的源与附加属性绑定的解决方案.我认为这可以适用于使用导航方法发送javascript,但我不确定如何将值返回到Viewmodel.这是我需要克服的主要障碍.
重编辑 - 问题收到非常低的观点,没有答案,完全重写
如何在C#WebBrowser控件/组件中实现代理.
我想知道的是,如何实现代理,所以我的C#webBrowser控件在运行时使用此代理进行浏览.
我也不想通过注册表更改代理...因为它影响我的正常浏览...
我想使用Web浏览器访问在加载时使用JavaScript的网站.据我所知,Web浏览器是当前安装的Internet Explorer版本的包装器.但是,在Internet Explorer上测试网站不会产生错误,但如果我使用Web浏览器访问内容则不起作用.
我还查看了我的互联网安全设置,以确保它已启用.
我得到的问题是;

c# ×6
.net ×4
javascript ×3
winforms ×3
acrobat ×1
adobe-reader ×1
browser ×1
html ×1
pdf ×1
proxy ×1
python ×1
quirks-mode ×1
vb.net ×1
webkit ×1
wpf ×1