有一個簡單的問題嗎? GitHub
上的討論是提問的首選地點!
CefSharp 可讓您將 Chromium 嵌入到 .NET 應用程式中。它是 Marshall A. Greenblatt 圍繞 Chromium 嵌入式框架 (CEF) 的輕量級 .NET 包裝器。大約 30% 的綁定是用 C++/CLI 編寫的,其中大部分程式碼是 C#。它可以在 C# 或 VB 或任何其他 CLR 語言中使用。 CefSharp 提供 WPF 和 WinForms Web 瀏覽器控制項實作。
CefSharp 是 BSD 許可的,因此它可以在專有和免費/開源應用程式中使用。有關完整詳細信息,請參閱許可證文件。
如果您喜歡並使用 CefSharp,請考慮每月捐款一小筆,即使是 25 美元也能提供巨大幫助。請參閱財務支援以了解更多詳細資訊。
穩定的二進位檔案在 NuGet 上發布,包含將 Chromium 嵌入到 .Net/CLR 應用程式中所需的一切。如需使用方法,請參閱快速入門指南或查看 CefSharp.MinimalExample 專案以取得使用 CefSharp NuGet 套件的基本示範。
CefSharp.WinForms
CefSharp.Wpf
CefSharp.OffScreen
CefSharp.Wpf.HwndHost(基於 HwndHost 的 WPF 實現,類似於在 WPF 中託管 WinForms 版本,支援資料綁定,適用空域問題)。
請參閱 CefSharp.Wpf.Example 或 CefSharp.WinForms.Example 項目,以了解使用 CefSharp 建置的範例 Web 瀏覽器。他們演示了大多數可用功能。
請參閱 CefSharp.MinimalExample 項目,以了解使用 CefSharp NuGet 套件的基本示範。
請參閱說明入門/處理常見場景的一般使用指南。
請參閱 Wiki 以取得正在進行的文檔
請參閱常見問題以取得常見問題的協助
從早期版本的 CefSharp 升級?請參閱變更日誌以了解重大變更和升級提示。
從原始碼註解產生的 CefSharp API。
請僅保留錯誤Issue Tracker
!在提交PR
之前,請閱讀貢獻。
CefSharp 討論區一般是應該詢問CefSharp
具體問題的地方,發文前請先搜索,謝謝!
Stackoverflow 是可以問一般 html/javascript/C# 問題的地方。
Chromium 嵌入式框架 (CEF) 論壇
這是official
CefSharp 分支,由 CefSharp 社群維護。您也可以查看公共分叉/分支的整個網路。
開發是在master
分支中完成的。如果變更非常微不足道,則最好將新功能新增至功能分支。新的PR's
應該針對master
。
當新版本即將發佈時,將建立release
分支。我們盡量避免在release
分支中進行面向公眾的API
更改(添加新功能很好,只是不要破壞更改)。
CI 建構master
上的每次提交都會產生一個Nuget
包。使用風險自負!
預發布
穩定的
每個版本都會建立一個新分支,例如92.0.260
版本對應於 cefsharp/92 分支。如果您是CefSharp
新手並且正在下載原始程式碼進行查看,請使用發布分支。
*從版本 93 開始需要 VC++ 2019
**對於 .Net Core 套件,需要 .Net Core 3.1 或 .Net 5/6/7。
分支 | CEF版本 | VC++版本 | .Net版本 | 地位 |
---|---|---|---|---|
掌握 | 6723 | 2019年* | 4.6.2** | 發展 |
頭孢沙普/127 | 6723 | 2019年* | 4.6.2** | 發布 |
頭孢沙普/127 | 6668 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/127 | 6613 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/127 | 6533 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/126 | 6478 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/125 | 6422 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/124 | 6367 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/123 | 6312 | 2019年* | 4.6.2** | 不支援 |
cefsharp/122 | 6261 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/121 | 6167 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/120 | 6099 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/119 | 6045 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/118 | 5993 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/117 | 5938 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/116 | 5845 | 2019年* | 4.6.2** | 不支援 |
頭孢沙普/115 | 5790 | 2019年* | 4.6.2** | 不支援 |
cefsharp/114 | 5735 | 2019年* | 4.5.2** | 不支援 |
cefsharp/113 | 5615 | 2019年* | 4.5.2** | 不支援 |
cefsharp/112 | 5615 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/111 | 5563 | 2019年* | 4.5.2** | 不支援 |
cefsharp/110 | 5481 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/109 | 5414 | 2019年* | 4.5.2** | 不支援 |
cefsharp/108 | 5359 | 2019年* | 4.5.2** | 不支援 |
cefsharp/107 | 5304 | 2019年* | 4.5.2** | 不支援 |
cefsharp/106 | 5249 | 2019年* | 4.5.2** | 不支援 |
cefsharp/105 | 5195 | 2019年* | 4.5.2** | 不支援 |
cefsharp/104 | 5112 | 2019年* | 4.5.2** | 不支援 |
cefsharp/103 | 5060 | 2019年* | 4.5.2** | 不支援 |
cefsharp/102 | 5005 | 2019年* | 4.5.2** | 不支援 |
cefsharp/101 | 4951 | 2019年* | 4.5.2** | 不支援 |
頭孢銳/100 | 4896 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/99 | 4844 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/98 | 4758 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/97 | 4692 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/96 | 4664 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/95 | 4638 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/94 | 4606 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/93 | 4577 | 2019年* | 4.5.2** | 不支援 |
頭孢沙普/92 | 4515 | 2015年* | 4.5.2** | 不支援 |
頭孢沙普/91 | 4472 | 2015年* | 4.5.2** | 不支援 |
頭孢沙普/90 | 4430 | 2015年* | 4.5.2** | 不支援 |
頭孢沙普/89 | 4389 | 2015年* | 4.5.2** | 不支援 |
頭孢沙普/88 | 4324 | 2015年* | 4.5.2** | 不支援 |
頭孢沙普/87 | 4280 | 2015年* | 4.5.2** | 不支援 |
頭孢沙普/86 | 4240 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/85 | 4183 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/84 | 4147 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/83 | 4103 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/81 | 4044 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/79 | 3945 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/77 | 3865 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/75 | 3770 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/73 | 3683 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/71 | 3578 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/69 | 3497 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/67 | 3396 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/65 | 3325 | 2015年 | 4.5.2 | 不支援 |
頭孢沙普/63 | 3239 | 2013年 | 4.5.2 | 不支援 |
頭孢沙普/62 | 3202 | 2013年 | 4.5.2 | 不支援 |
頭孢沙普/57 | 2987 | 2013年 | 4.5.2 | 不支援 |
頭孢沙普/55 | 2883 | 2013年 | 4.5.2 | 不支援 |
頭孢沙普/53 | 2785 | 2013年 | 4.5.2 | 不支援 |
頭孢沙普/51 | 2704 | 2013年 | 4.5.2 | 不支援 |
頭孢沙普/49 | 2623 | 2013年 | 4.0 | 不支援 |
頭孢沙普/47 | 2526 | 2013年 | 4.0 | 不支援 |
頭孢沙普/45 | 2454 | 2013年 | 4.0 | 不支援 |
頭孢沙普/43 | 2357 | 2012年 | 4.0 | 不支援 |
頭孢沙普/41 | 第2272章 | 2012年 | 4.0 | 不支援 |
頭孢沙普/39 | 2171 | 2012年 | 4.0 | 不支援 |
頭孢沙普/37 | 2062 | 2012年 | 4.0 | 不支援 |
*從版本 93 開始需要 VC++ 2019
**對於 .Net Core 套件,需要 .Net Core 3.1/.Net 5.0 或更高版本。
您的公司透過CefSharp
賺錢了嗎?您是否依賴專案的定期更新?亞歷克斯·梅特蘭需要您的支持!註冊 GitHub 贊助商。
一次性或經常性貢獻可以透過 GitHub 贊助商進行,只需要 GitHub 帳戶和信用卡。 您也可以透過 PayPal 進行一次性捐款。
作為一名全職爸爸,我(@amaitland)依靠您的貢獻來幫助養家糊口。
CefGlue:使用 P/Invoke 建構的替代 .NET CEF 包裝器。
CEF GitHub 專案:官方 CEF 問題追蹤器
CEF 論壇:官方 CEF 論壇
CEF API 文件:如果您正在實作新功能,非常值得一讀
CefSharp API 文件
HtmlView:Visual Studio 擴展,帶來 CefSharp,用於在 VS 內顯示 HTML 頁面。
SharpBrowser:最快的 C# Web 瀏覽器,具有選項卡式瀏覽和 HTML5/CSS3。
Chromely CefSharp:使用本機 GUI、HTML5/CSS 在 .NET/.NET Core 3/.NET 5 上建立 HTML 桌面應用程式。