在 Linux 中拍摄和编辑屏幕截图的最佳工具

您可以通过以下几种方式截取屏幕截图并通过添加文本、箭头等来编辑屏幕截图。说明和提到的屏幕截图工具适用于 Ubuntu 和其他主要 Linux 发行版。

当我从 Windows 切换到 Ubuntu 作为我的主要操作系统时,我首先担心的是屏幕截图工具的可用性。 好吧,使用默认键盘快捷键截屏很容易,但是使用独立工具,我可以在截屏时注释/编辑图像。

在本文中,我们将向您介绍用于截屏的默认方法/工具(没有 3rd 方截屏工具),同时还介绍了适用于 Linux 的最佳截屏工具列表。

方法一:Linux默认截图方式

您想捕捉整个屏幕的图像吗? 特定地区? 一个特定的窗口?

如果您只想要一个没有任何注释/花哨编辑功能的简单屏幕截图,则默认键盘快捷键可以解决问题。 这些并不特定于 Ubuntu。 几乎所有 Linux 发行版和桌面环境都支持这些键盘快捷键。

让我们看一下您可以使用的键盘快捷键列表:

PrtSc – Save 整个屏幕的截图到“图片”目录。
Shift + PrtSc – Save 特定区域的屏幕截图到图片。
Alt + PrtSc – Save 当前窗口的屏幕截图到图片。
Ctrl + PrtSc – 将整个屏幕的屏幕截图复制到剪贴板。
Shift + Ctrl + PrtSc – 将特定区域的屏幕截图复制到剪贴板。
Ctrl + Alt + PrtSc – 将当前窗口的屏幕截图复制到剪贴板。

如您所见,使用默认的 GNOME 截屏工具在 Linux 中截屏非常简单。 但是,如果您想立即注释(或其他编辑功能)而不将屏幕截图导入另一个应用程序,您可以使用专用的屏幕截图工具。

方法 2:在 Linux 中使用 Flameshot 截取和编辑屏幕截图

功能概述

  • 注释(突出显示、点、添加文本、框入)
  • 模糊图像的一部分
  • 裁剪图像的一部分
  • 上传到 Imgur
  • 用另一个应用打开屏幕截图

Flameshot 是一款非常令人印象深刻的截图工具 GitHub 去年。

如果你一直在寻找一个截图工具,它可以帮助你注释、模糊、标记和上传到 imgur,同时不像一些过时的截图工具那样被积极维护,那么 Flameshot 应该是安装的。

不用担心,我们将指导您如何安装并根据您的喜好进行配置。

要在 Ubuntu 上安装它,您只需要在 Ubuntu 软件中心搜索并安装它。 如果你想使用终端,这里是它的命令:

sudo apt install flameshot

如果您在安装时遇到任何问题,可以关注他们的 官方安装说明. 安装后,您需要对其进行配置。 好吧,您可以随时搜索并启动它,但是如果您想通过使用来触发 Flameshot 截图工具 PrtSc 键,您需要分配自定义键盘快捷键。

您可以这样做:

  • 前往系统设置并导航至键盘设置。
  • 你会发现那里列出的所有键盘快捷键,忽略它们并向下滚动到底部。 现在,你会发现一个 + 按钮。
  • 单击“+”按钮添加自定义快捷方式。 您需要在获得的字段中输入以下内容:
    名称: 任何你想要的
    命令: /usr/bin/flameshot gui
  • 最后,将快捷方式设置为 PrtSc – 这将警告您默认的屏幕截图功能将被禁用 – 所以继续这样做。

作为参考,您的自定义键盘快捷键字段在配置后应如下所示:

方法 3:在 Linux 中使用 Shutter 截取和编辑屏幕截图

功能概述:

  • 注释(突出显示、点、添加文本、框入)
  • 模糊图像的一部分
  • 裁剪图像的一部分
  • 上传到图片托管网站

快门 是一个流行的截图工具,可用于所有主要的 Linux 发行版。 尽管它似乎不再被积极开发,但它仍然是处理屏幕截图的绝佳选择。

您可能会遇到某些错误/错误。 在任何最新的 Linux 发行版上,Shutter 最常见的问题是,默认情况下,编辑屏幕截图的功能被禁用,同时缺少小程序指示器。 但是,不要担心,我们有解决方案。 您只需按照我们的指南修复快门中禁用的编辑选项并恢复小程序指示器。

解决问题后,您可以利用它快速编辑屏幕截图。

要安装快门,您可以浏览软件中心并从那里获取。 或者,您可以在终端中使用以下命令在基于 Ubuntu 的发行版中安装 Shutter:

sudo apt install shutter

正如我们在 Flameshot 中看到的那样,您可以选择使用应用程序启动器搜索 Shutter 并手动启动应用程序,也可以按照相同的说明(使用不同的命令)设置自定义快捷方式以在您触发 Shutter 时触发按下 PrtSc 钥匙。

如果要分配自定义键盘快捷键,只需在命令字段中使用以下内容:

shutter -f

方法 4:在 Linux 中使用 GIMP 截屏

功能概述:

  • 高级图像编辑功能(缩放、添加滤镜、颜色校正、添加图层、裁剪等。)
  • 截取所选区域的屏幕截图

如果您碰巧经常使用 GIMP,并且您可能希望对屏幕截图进行一些高级编辑,那么 GIMP 将是一个不错的选择。

您应该已经安装了它,如果没有,您可以随时前往您的软件中心进行安装。 如果您在安装时遇到问题,您可以随时参考他们的 安装说明官网.

要使用 GIMP 截屏,您需要先启动它,然后浏览 文件->创建->截图.

单击屏幕截图选项后,您将看到一些调整来控制屏幕截图。 就是这样。 点击 ”折断” 截取屏幕截图,图像将自动出现在 GIMP 中,供您编辑。

方法5:在Linux中使用命令行工具截图

本部分仅供终端爱好者使用。 如果您喜欢使用终端,您可以使用 GNOME 截图 工具或 ImageMagick 或者 Deepin Scrot– 它在大多数流行的 Linux 发行版中都有体现。

要立即截取屏幕截图,请输入以下命令:

GNOME 屏幕截图(适用于 GNOME 桌面用户)

gnome-screenshot

要延迟截屏,请输入以下命令(此处, 5 – 是您想要延迟的秒数)

GNOME 屏幕截图是所有 GNOME 桌面发行版中的默认工具之一。

gnome-screenshot -d -5

ImageMagick

ImageMagick 如果您使用的是 Ubuntu、Mint 或任何其他流行的 Linux 发行版,则应该已经在您的系统上预安装了。 如果它不存在,您始终可以按照以下步骤安装它 官方安装说明(来自源码). 无论哪种情况,您都可以在终端中输入以下内容:

sudo apt-get install imagemagick

安装后,您可以输入以下命令来截取屏幕截图:

要截取整个屏幕的屏幕截图:

import -window root image.png

在这里,“image.png”是您想要的屏幕截图名称。

要截取特定区域的屏幕截图:

import image.png

Deepin Scrot

Deepin Scrot 是一个稍微高级的基于终端的截图工具。 与其他类似,您应该已经安装了它。 如果没有,请通过键入以下命令通过终端安装它:

sudo apt-get install scrot

安装后,按照以下说明截取屏幕截图:

要截取整个屏幕的屏幕截图:

scrot myimage.png

要截取选定区域的屏幕截图:

scrot -s myimage.png

包起来

因此,这些是可用于 Linux 的最佳屏幕截图工具。 是的,还有更多可用的工具(例如 奇观 对于基于 KDE 的发行版),但如果您最终比较它们,上述工具将胜过它们。

如果您发现比我们文章中提到的更好的屏幕截图工具,请随时在下面的评论中告诉我们。

另外,请告诉我们您最喜欢的屏幕截图工具!