C#调用WebBrowser实现网页快照功能

由于工作需要根据HTML代码生成静态图片,感谢随  飞 Kai.Ma 提供的代码,我在此基础上修改了全屏抓取的BUG和简单实现了根据HTML代码生成快照;

 

//  根据网址生成快照
SDWebCache wc =  new SDWebCache(uri);
Bitmap image = wc.Snap();

//  根据HTML生成快照
SDWebCache wc =  new SDWebCache(html);
Bitmap image = wc.Snap();

 

 附源代码

你可能感兴趣的:(WebBrowser)