【发布时间】:2011-04-22 10:47:59
【问题描述】:
我需要使用 .NET 捕获滚动窗口客户区的屏幕截图。我的首要任务是捕获网页截图。但这可能不是唯一的一个用例。例如,它也可以是记事本中的文本区域。
某些应用程序(FastStone Capture、PicPick)可以模拟用户行为以到达可滚动区域的隐藏部分并进行捕获。我正在寻找类似的东西或获得相同结果的替代方法的建议。
【问题讨论】:
-
+1 用于包含说明性图形。
-
您对此有什么解决方案吗?我正在寻找适用于任何启用滚动窗口的通用解决方案。
-
我找到了一个捕获网页的解决方案stackoverflow.com/a/3904596/177194 那里也有 WatiN:watin.org 我认为不可能使用通用方法来滚动 Windows 上的任何窗口,因为那里有有很多基于非本地/自定义运行时的软件。大多数浏览器和 Java 应用程序都需要单独的解决方案。
标签: c# .net browser scroll screenshot