捕捉滚动窗口内容截图 [英] Capture a scrolling window contents screenshot

查看:1486
本文介绍了捕捉滚动窗口内容截图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要捕捉滚动窗口的客户区域的截图,使用.NET。我的首要任务是捕获网页截图。但是这可能是不是唯一的用例。例如,它可以是也在记事本中的文本区域。

I need to capture a screenshot of the scrolling window's client area, using .NET. My first priority is capturing web page screenshots. But this can be not the only one use case. For example it can be also a text area in the Notepad.

某些应用程序(FastStone捕获,PicPick)可以模拟用户行为以达到滚动区域的隐蔽部分,并捕捉到它。我正在寻找这样的事情,或建议另一种方法获得相同的结果。

Some applications (FastStone Capture, PicPick) can emulate user behavior to reach hidden part of a scrollable area and capture it. I'm looking for something like this or recommendations for alternative way to get the same result.

推荐答案

我继续我的搜索,并成立IECapt, - 一个开源工具,它可以使用IE它里面的网页截图。它有С++和.NET版本。也有来自同一作者的Qt /基于WebKit的模拟: http://cutycapt.sourceforge.net

I've continued my search and founded IECapt, — an open source tool which can take a web page screenshot using IE inside of it. It has С++ and .NET versions. Also there are Qt/WebKit-based analog from the same author: http://cutycapt.sourceforge.net.

这工具是不是我的问题直接回答,而是由90%他们都解决原来的问题。

This tools is not a direct answer for my question, but both of them solve the original problem by 90%.

这篇关于捕捉滚动窗口内容截图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆