对指定的网页进行截图 C#版

原创 2011年06月07日 15:58:00

 碰到一个项目,需要对指定的网页进行截图保存,

解决是关键~ 遂写了以下代码,快准狠!(因为赶时间!)

可以实现对指定的页面获取,按指定的大小生成缩略图,当然也可以1:1的产生图,

页面上的javascript 运行对截图貌似没任何影响,

 

相当的正常,我个人都觉得很神奇。

 首先对项目添加系统引用 System.Drawing;

 System.Drawing.Design;

System.Windows.Forms;

获取指定网页并转换成图片的类:

 

以下是调用方法,懒省事的方法,嘿嘿,赶时间就不说什么了,反正上面的抓取转换类已经写出来了,大家尽情的用异步,线程等方法自己玩吧!~

相关文章推荐

C#网页截图类WebCapture(增强版)

先定义三个重要的类NativeMethods、UnsafeNativeMethods和Snapshot: NativeMethods.cs: 程序代码using System; using S...

C#进行屏幕截图简洁代码

public partial class Form_CuttingBody : Form     {         private Graphics m_mainPaiter;         ...

C#对被遮挡的窗体进行截图

最近在做的一个项目,用的地图控件比较特殊, 在地图上面自己绘制的东东没办法随地图一起导出成图片 只能绕个弯,用截屏的方式了 一开始用的是这样: /// /...
  • NickWar
  • NickWar
  • 2011年08月25日 20:19
  • 4830

HTML to Image in C#(C#实现Html转换为Image,即网页截图)

原文链接地址: http://www.codeproject.com/Articles/58605/HTML-to-Image-in-C Introduction In this article...

C# WebBrowser获取网页截图

  • 2014年09月11日 21:06
  • 310KB
  • 下载

米聊网页版截图曝光,行业竞争恐进一步加剧

与腾讯微信的攻城拔寨、360口信的半路杀出以及小米手机的超高关注度相比,小米科技旗下的另一款明星产品米聊近来似乎显得有些黯然失色。不过,9月9日下午最新消息,米聊正在内测其网页版。尽管小米内部人士接受...

网页截图改进版代码

  • 2014年08月09日 21:47
  • 50KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对指定的网页进行截图 C#版
举报原因:
原因补充:

(最多只允许输入30个字)