赏心悦目的东东总是让我欢喜,喜欢收藏遇到的独具设计风格的网页,添加到收藏夹、保存网页太麻烦,懒得整理,终于在无法忍受时下定决心自己写一个简单的网页截图工具。
截图如下:
![](http://www.xianfen.net/Upload/img_big/2008072920094272.jpg)
![](http://www.xianfen.net/Upload/img_big/2008072920095565.jpg)
![](http://www.xianfen.net/Upload/img_big/2008072920153324.jpg)
实现思路:浏览器控件显示出待截图的网页,设置截取的宽度、高度,Control的DrawToBitmap方法实现截图。
核心代码:
Bitmap bmp = new Bitmap(pnlBrowser.AutoScrollMinSize.Width, pnlBrowser.AutoScrollMinSize.Height);
webBrowser.DrawToBitmap(bmp, new Rectangle(webBrowser.Location, webBrowser.Size)); 运行环境:.NET 2.0
源码下载:点击下载
可执行文件下载:点击下载
截图如下:
![](http://www.xianfen.net/Upload/img_big/2008072920094272.jpg)
![](http://www.xianfen.net/Upload/img_big/2008072920095565.jpg)
![](http://www.xianfen.net/Upload/img_big/2008072920153324.jpg)
实现思路:浏览器控件显示出待截图的网页,设置截取的宽度、高度,Control的DrawToBitmap方法实现截图。
核心代码:
Bitmap bmp = new Bitmap(pnlBrowser.AutoScrollMinSize.Width, pnlBrowser.AutoScrollMinSize.Height);
webBrowser.DrawToBitmap(bmp, new Rectangle(webBrowser.Location, webBrowser.Size)); 运行环境:.NET 2.0
源码下载:点击下载
可执行文件下载:点击下载