免费截图工具

免费截图工具

可能重复:
Windows 的截图实用程序

我正在寻找自由的帮助记录错误的工具。这通常包括:

  1. 截取漏洞的屏幕截图
  2. 将其粘贴到 mspaint/gimp/etc 中
  3. 仅选择图像的相关部分(尤其是使用多显示器时)
  4. 使用 png 等格式保存以保持其较小

那里有啥好东西吗?

谢谢。

答案1

ScreenHunter...使用起来干净、美观。

http://www.wisdom-soft.com/products/screenhunter_free.htm

答案2

Windows 7 中有一个内置工具,名为“截图工具”。单击“开始”,然后键入剪辑它应该会出现在您的程序列表中。

功能包括自由形式捕获/矩形捕获/窗口捕获或全屏捕获。

捕获后,您可以使用基本的标记工具,如荧光笔/钢笔/橡皮擦等。

您可以将生成的剪辑保存为 PNG / GIF / JPG / HTML(MHT),也可以从小程序内部通过电子邮件发送生成的剪辑。

免费屏幕捕获工具的扩展列表是可在此处获得

答案3

您所说的“错误的屏幕截图”是什么意思?您是指未处理异常对话框的屏幕截图吗?您所说的“记录错误”是什么意思?您是指将有关未处理异常的信息保存到磁盘上的某个位置,还是将所述信息提交到 SQL Server 数据库,还是通过电子邮件或其他协议将所述信息发送到远程位置?

如果这些问题的答案是肯定的,我看不出图像增加了什么价值,而您无法从异常中获得这些价值。您可以使用未处理的异常处理程序来处理和记录此信息。

设置处理程序:

AppDomain.CurrentDomain.UnhandledException +=
    new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

处理程序:

static void CurrentDomain_UnhandledException(
    object sender,
    UnhandledExceptionEventArgs e
) {
    var exception = e.ExceptionObject as Exception;
    // log the exception  
}

答案4

如果你正在寻找专门用于捕获错误报告信息的工具,可以考虑使用虫子射手。它为测试人员提供了额外的功能,例如可以自动将屏幕截图发布到 JIRA 等错误跟踪器中。

相关内容