.NET Html查看器/ Web浏览器控件备选方案

Rob*_*ean 7 .net browser

我目前在.NET中使用IE ActiveX(Web浏览器)控件在我的应用程序中显示HTML,但它非常缓慢(虚拟内存吃的负载),而且非常有限,我想用完全管理的方式来解决这个问题HTML查看器.

这是一个不同的请求C#(.NET)中是否有更好的Web浏览器控件?因为那是关于其他嵌入式浏览器(Firefox/Gecko).我不想嵌入浏览器,我想要一个妥善管理的控件.


更新(2011年4月13日):杰夫阿特伍德的这篇文章解释了部分推理,因为那些不清楚为什么这很重要/需要.

Rob*_*ean 5

找到 Jeff 的帖子后,我滚动浏览了一堆评论,发现了HTMLRenderer,这是一个 codeplex 解决方案。它支持 CSS 2.1 和 HTML 4.1,并且是免费的和 OSS(BSD 许可证)。不幸的是,代码一团糟,但只有一个部分确实令人担忧,其余部分可以清理。