做回自己

记录我的所想,所思,所悟,所做,和所感
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

Posted on 2011-12-01 14:56  做回自己  阅读(2238)  评论(3编辑  收藏  举报

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

 

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

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

 

 附源代码