惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
Jina AI
Jina AI
雷峰网
雷峰网
Blog — PlanetScale
Blog — PlanetScale
Hugging Face - Blog
Hugging Face - Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
博客园 - 司徒正美
罗磊的独立博客
J
Java Code Geeks
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
Vercel News
Vercel News
A
About on SuperTechFans
I
InfoQ
D
DataBreaches.Net
爱范儿
爱范儿
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
U
Unit 42
aimingoo的专栏
aimingoo的专栏
宝玉的分享
宝玉的分享
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
美团技术团队

博客园 - Apex2013

Usb key于开发中的使用 软件领导与软件质量 我拿什么来留你? 我的人才! 关键字密度与网站排名 总结几个产生上万流量的方法 做垃圾站的一点体会 中国电子旅游网站发展态势研究 美国旅游网站经营模式 网站快速列入Google的最佳方法 为什么Google Adsense广告单元点击价格会下降?? 网站优化—META标签 免费搜索引擎登陆入口大全 网站运营失败的7大原因 做站的心态,和站的大小很有关系!!! 搜索引擎优化知识完全手册 搜索引擎优化策略:创造和平,而不是战争 Google首次详解中国攻略 启动SEO黑名单计划 HAO123的迷思--谈谈SEO 网站地图对优化搜索非常重要
Asp.net实现网站整站截图
Apex2013 · 2008-09-02 · via 博客园 - Apex2013

     工作原因好久没有更新博客了,最近忙着写文档,也在做公司项目的一些规划,中间用到了网页整页截图,这方面以前没接触过,嘿嘿,搜索引擎就是好,

网上搜了下,有不少关于截屏处理的方法,其中还有不少好同志放出了自己写的源程序,给我们这些懒人提供了好多方便,这里特别感谢一下。

     对于截图方面winform程序下面实现比较方便,大家写的也比较多一点,使用webBrowser控件比较容易实现,网上下了几个例子看了下比较容易就实现了。

     相对而言web下面的网上实现稍微复杂一点,网上通用的基本上是一个版本,具体代码我也不贴了,随便搜一下都是的,也是比较通用的一个类,嘿嘿,前人总结的东西就是好,不需要我们再去封装了,不过直接按照网上方法去调用的话总会出现错误:当前线程不在单线程单元中,因此无法实例化 ActiveX 控件,搜索了一下貌似问的人也比较多,看来懒人还是不少的。自己动手解决吧,其实也很简单,开个线程执行一下就可以

Code

     ok,无法实例化的问题就解决了,不过另外一个问题又出来了,截的图会是白屏,不知道跟机器有没有关系,反正我测试了几次都是白色,参考了下winform下的例子,参考了下萧寒写的类包,把网上的代码重新改写了下,问题解决。

     测试了下,web下面对页面比较长的网站截图速度还是比较慢的,不知道还有没有好方法改进。