如何截取与上次相同的屏幕部分?

如何截取与上次相同的屏幕部分?

在 Windows 10 中,我可以使用截图工具或截图和草图来截取屏幕的一部分(基本上是屏幕截图 + 裁剪到选择)。当我在另一个应用程序中执行一些更改屏幕该部分显示内容的其他操作后,我想截取屏幕的同一部分。我必须手动执行此操作,例如通过按下另一个应用程序中的某个按钮。

一个示例用例是:

  1. 我运行代码在浏览器的画布上绘制一些东西
  2. 我截取了屏幕的这一部分
  3. 我修改了代码来修改屏幕那部分所绘制的内容
  4. 我想从第一个剪辑中捕获相同的矩形。

在 Windows 10 中有没有简单的方法可以做到这一点?

我能想到的一种方法是截取该区域的屏幕(例如使用 LICEcap),然后深入挖掘以找到所需的帧。这不是理想的选择,因为我的中间操作可能需要很长时间,提取的帧可能存在质量问题,而且使用某些工具提取帧需要大量工作。

解决方案摘要

有多种解决方案;以下是简要的区别(请参阅评论网站以了解更详细的比较)

分享X绿射最好的

  • ShareX 具有更多功能
    • 不会牺牲太多便利
    • 可能具有更高的熟练度上限,因此如果你需要定期剪辑,它是首选
  • Greenshot 开箱即用,使用更简单

斯纳吉特可能也能满足我的需求,但我没有尝试,因为它要花费 50 美元(没有考虑 15 天的免费试用)。

其他方法要么不起作用,要么不够方便。

答案1

绿射有一个选项Capture last region。强烈推荐。

剪切区域的示例

还可以很容易地进行快速编辑,例如突出显示和混淆:

编辑图像的示例

答案2

据我所知,没有办法使用截图工具“重新截图之前截图的区域”。

使用截图工具实现类似功能的最佳方法是窗口剪辑或者全屏截图模式菜单中可用。单击显示不同代码段等的同一窗口,然后将其修剪为所需的部分。

或者开源工具分享X看起来具有与您描述的类似功能。菜单选项进一步描述这里在 GitHub 功能请求中提出上述功能。

Shift专业提示 1: + Win+键S可更快地启动 Windows 10 中的新/替代 (?) 截图工具。
专业提示 2:Windows 10 1903 版现已内置多剪贴板功能,在设置中打开它,您可以使用Win+V粘贴最后 10 个(?)复制的项目中的任何一个。

答案3

在 Windows 10 中有没有简单的方法可以做到这一点?

不幸的是,使用 Windows 10 自己的任何截图工具都无法实现这一点。

我愿意使用第三方工具。

科技史密斯斯纳吉特可能是完成此项工作的最佳工具。

我想剪切屏幕上的相同矩形部分(例如,距顶部 10px、距左侧 25px、高度 100px、宽度 200px - 屏幕上完全指定的矩形部分)

以下设置可以实现这一目标:

在此处输入图片描述

使用上述配置,每次按下Print Screen,屏幕的相同区域都会被捕获并作为图像文件保存在您选择的目标文件夹中。

答案4

与发布的打印屏幕方法类似,您可以使用窗口截图(来自截图工具)。这样,只要窗口保持相同大小,您就会始终保持选定屏幕的相同部分。或者,如果窗口大小发生变化,您可以将更大的应用程序放在后台,并使用“窗口截图”选择它,这将捕获屏幕及其前面的所有窗口。

在此处输入图片描述

下面是选择焦点窗口后面的更大窗口的示例: 在此处输入图片描述

相关内容