AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1490126
Accepted
LemonPi
LemonPi
Asked: 2019-10-08 18:33:54 +0800 CST2019-10-08 18:33:54 +0800 CST 2019-10-08 18:33:54 +0800 CST

如何剪断与上次相同的屏幕部分?

  • 772

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

一个示例用例是:

  1. 我运行我的代码在浏览器中的画布上绘制一些东西
  2. 我剪掉屏幕的那部分
  3. 我更改代码以修改绘制到屏幕该部分的内容
  4. 我想从第一个片段中捕获相同的矩形。

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

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

解决方案总结

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

ShareX和Greenshot是最好的

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

Snagit可能也满足了我的需求,但我没有尝试它,因为它需要 50 美元(没有为 15 天的免费试用而烦恼)。

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

windows-10 screenshot
  • 8 8 个回答
  • 24375 Views

8 个回答

  • Voted
  1. Best Answer
    Glenn
    2019-10-08T20:08:24+08:002019-10-08T20:08:24+08:00

    Greenshot可以选择Capture last region. 强烈推荐。

    截取区域的示例

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

    编辑图像的示例

    • 23
  2. Adrian
    2019-10-08T19:17:32+08:002019-10-08T19:17:32+08:00

    据我所知,没有办法使用剪切工具“重新剪切先前剪切的区域”。

    使用截图工具实现类似功能的最佳方法是使用模式菜单中的窗口截图或全屏截图。单击显示不同代码段等的同一窗口并将其修剪到您想要的部分。

    或者,开源工具ShareX看起来具有与您描述的类似的功能。此处的菜单选项在 GitHub 功能请求中对所述功能进行了进一步描述。

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

    • 11
  3. Mr Ethernet
    2019-10-08T19:49:54+08:002019-10-08T19:49:54+08:00

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

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

    我愿意使用 3rd 方工具。

    TechSmith Snagit可能是完成这项工作的最佳工具。

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

    以下设置将完全实现这一点:

    在此处输入图像描述

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

    • 2
  4. Peter Taylor
    2019-10-09T07:00:00+08:002019-10-09T07:00:00+08:00

    一种相当直接的方法是将捕获操作与裁剪操作分开。使用+捕获整个屏幕或使用Ctrl+捕获PrnScr窗口;粘贴到支持图层1的图像编辑器中;重复,直到您将所有捕获作为单个图像的层;然后裁剪图像并一层一层地保存图层。AltPrnScr

    1我使用 GIMP,但我确信还有很多其他选择。

    • 2
  5. KGlasier
    2019-10-09T08:06:40+08:002019-10-09T08:06:40+08:00

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

    在此处输入图像描述

    这是一个在焦点后面选择更大窗口的示例: 在此处输入图像描述

    • 0
  6. MonkeyZeus
    2019-10-09T11:26:33+08:002019-10-09T11:26:33+08:00

    如果您将网络浏览器的大小调整为粗略的剪辑大小并滚动到所需的捕获区域,那么您可以:

    1. Alt+Print Screen
    2. 保存到文件或其他
    3. 进行编码更改
    4. 按下F5网络浏览器,它应该会记住您滚动了多远。
    5. 返回步骤 #1
    • 0
  7. phuclv
    2019-10-27T21:54:27+08:002019-10-27T21:54:27+08:00

    Screenpresso可以做到这一点

    Screenpresso“上一个区域”功能截图

    它无需安装即可便携运行,并支持大量其他有用的功能,如 OCR(光学文本识别)、视频录制或滚动窗口的屏幕截图

    • 0
  8. Frank Breitling
    2021-03-20T06:18:45+08:002021-03-20T06:18:45+08:00

    PicPick允许您“重复上次捕获”以及许多其他功能。

    它也可作为便携式版本并包含在PortableApps中。

    有关详细信息,请参阅维基百科。

    在此处输入图像描述

    • 0

相关问题

  • VMware Workstation USB 仲裁服务无法自动启动

  • 如何在域和 Linux 活动目录中启用指纹传感器

  • 资源管理器侧面板中的桌面外壳快捷方式

  • 为什么我不能将文件从 Android 发送到 Windows 10?

  • 在多个文件上打开方式?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve