现在位置首页 / 开源代码 /正文

cefsharp .net开源浏览器插件使用demo

作者: IT小兵 | 2016年3月16日| 热度:℃ | 评论: |参与:

一直对C# winform的采集、浏览器嵌入感兴趣,原来写采集程序、seo模拟点击的程序的时候,大部分使用的是C#自带的webbrowser或者是[C# GeckoWebBrowser]。

今天给大家推荐一个 .net开源浏览器插件使用demo cefsharp。

当然现在网上流行很多的C# 浏览器插件。比如:

WebKit .NET
webkit-sharp
CefSharp
awesomium
OpenWebKitSharp 
geckofx
MozNET Web Component

最流行的就是cefsharp 、geckofx和webkit.net。也就是Gecko(Firefox)和WebKit(Chrome、Safari和新近转过来的Opera)两大内核。

1、 cefsharp官方网站: https://github.com/cefsharp/CefSharp 

我们可以看到很多源代码。其中支持winform、wpf。今天我们只看winform的cefsharp例子。

2、CefSharp 如何通过 NuGet 包来使用的


 
// 安装版本为 39.0.1 的 CefSharp.WinForms 程序包
输入:Install-Package CefSharp.WinForms -Version 39.0.1 
 

3、调用一下dll:

其中

只要放在bin下面就行。无法引用的

4、代码:

   Cef.Initialize(new CefSettings());
            ChromiumWebBrowser browser = new ChromiumWebBrowser("http://120.76.75.122/") { Dock = DockStyle.Fill };
              browser.Parent = this.middlepanle;
            //  this.Controls.Add(browser);
            this.middlepanle.Controls.Add(browser);
            //  browser.Width = this.Width;
            //   browser.Height = this.Height - 105;
            browser.Dock = DockStyle.Fill;


demo非常简单。下一篇分享关于对CefSharp的浏览器进行刷新、前进、后退等高级功能。


参考:

[搜房网房产数据采集程序demo--GeckoWebBrowser实例]

[.net下使用GeckoWebBrowser步骤]

http://www.tuicool.com/articles/y6JZBn

http://www.cnblogs.com/liulun/archive/2013/05/31/3079516.html


点击阅读本文所属分类的更多文章: 开源代码 。和高手一起交流:346717337
友荐云推荐

未注明转发、原文均为本站原创。分享本文请注明 原文链接

给您更多信息和帮助

在这里您可以找到更多:

技术交流群:346717337 Jquery插件交流

投稿:suchso@vip.qq.com

承接:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/业务咨询

抢天猫双11红包
推荐使用阿里云服务器
echarts教程系列
本月最热文章

微信扫一扫,徜徉悠嘻网,您的休闲乐园

微信公众号:快乐每一天

随机文章
标签

技术交流群:346717337

投稿:suchso@vip.qq.com

专业专注:企业网站门户/微网站/微商城/CMS系统/微信公众号运营/付费问题咨询