您的位置:首页 > Web前端 > HTML5

libcef的各种封装和用途汇总 & 离屏渲染offscreen渲染html5css3技术

2017-02-23 23:23 1036 查看




首先强调用openGL等底层技术原创或者API自行实现html5和css3的渲染都是扯淡!也有个别的实现普通html和css的没啥意义。另外如果用于服务器端的渲染服务,那么就要考虑没有显卡的窘境了,购买GPU专业渲染服务器对于资金弱的公司也天方夜谭。还是乖乖的用libcef封装的吧。


主要的可以用的封装版本:


ChromiumFX 基本API

Cefsharp 简单快速的嵌入
CefGlue 比较靠近C++原始内核
miniblink、eawebkit、wke.dll
这三个精简版的

webkit.net
已经死了,不用考虑它

注意:没有显卡(硬件加速)时,libcef则会出现锯齿(旋转过的dom和文字边缘)。CEF
3.2171.1878 (76MB) - Chromium 39之前的版本渲染是没有锯齿的,之后的版本全部锯齿,目前还不知道如何解决。

libcef命令参看http://peter.sh/experiments/chromium-command-line-switches/

最牛逼的要数wke.dll,下载下来参照着10M内封装好
例子:http://blog.csdn.net/mfcing/article/details/43973377
本文是根据这些年对内核的见解而总结,当前发文时间为2017年2月23日!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: