如何在 Linux 上使用 ksnip 捕获和注释屏幕截图
与其他屏幕截图工具不同,ksnip 允许您在捕获后注释和编辑屏幕截图。下面介绍如何在 Linux 上安装和使用它。
大多数 Linux 发行版都带有内置的屏幕截图工具来帮助您捕获屏幕。然而,许多内置工具有时会让人感觉很慢;更不用说,与第三方同行相比,它们通常缺乏一些有用的功能。
幸运的是,有足够的 Linux 屏幕截图工具可供您下载到您的计算机上。 ksnip 就是这样一种工具,它速度超快,并提供大量功能。
以下是 ksnip 的详细介绍以及在 Linux 上开始使用它的说明。
什么是 ksnip?
ksnip 是一个基于 Qt 的 Linux 屏幕截图工具。它支持所有主要桌面,包括 X11、KDE Plasma、Wayland 和 GNOME。
ksnip 与其他屏幕截图工具的区别在于其广泛的功能集,包括多种捕获模式、命令行捕获、注释、通过 FTP 和脚本上传捕获的屏幕截图以及简化某些 ksnip 操作的操作。
ksnip的特点
ksnip 使您可以访问以下功能:
多种拍摄模式
通过终端捕获屏幕截图
支持多显示器
通过 FTP 或自定义脚本上传屏幕截图
自定义文件命名
广泛的注释和编辑选项
通过模糊或像素化来混淆机密细节
加水印
将屏幕截图固定到桌面
用于快速捕捉的热键
插件
如何在 Linux 上安装 ksnip
ksnip 可在所有主要 Linux 发行版上使用。根据您计算机上运行的发行版,您可以通过几种不同的方式安装它,如下所示。
在 Ubuntu/Debian 上,打开终端并运行以下命令:
sudo apt install ksnip
如果您使用的是 Arch Linux,请使用:
sudo pacman -S ksnip
在任何其他 Linux 发行版上,您可以通过 Snap 或 Flatpak 安装 ksnip。使用这两种方法,您首先需要确保系统上存在您想要安装 ksnip 的包管理器。
为此,打开终端并运行:
snap --version
或者
flatpak --version
如果输出返回版本号,则表示您的系统上已安装 Snap 或 Flatpak。否则,它不是,您需要先安装它,您可以使用我们详细的 Snap 和 Flatpak 安装指南来完成。
安装 Snap 后,运行以下命令来安装 ksnip:
sudo snap install ksnip
对于 Flatpak,请使用:
flatpak install flathub org.ksnip.ksnip
或者,如果您想要一种更简单的方法来运行 ksnip,您可以使用它的 AppImage。为此,首先从 ksnip 的 GitHub 页面下载 AppImage。
下载: ksnip (AppImage)
然后,使用 cd 命令和 ls 命令导航到 Downloads 目录。进入其中后,运行以下命令将 AppImage 转换为可执行文件:
chmod a+x ksnip-*.AppImage
要启动它,请输入:
./ksnip-*.AppImage
或者,要通过 GUI 执行此操作,请使用文件管理器导航至 Downloads 目录,右键单击 AppImage,然后选择属性。如果您使用的是基于 Nautilus 的文件管理器,请点击权限选项卡,然后勾选允许将文件作为程序执行旁边的框。在 Dolphin 上,如果您使用的是 PCManFM,请选中可执行选项并将执行下拉列表更改为任何人。
如何在 Linux 上使用 ksnip
安装 ksnip 后,打开应用程序菜单,搜索 ksnip,然后启动它。现在您将看到一个带有几个不同选项的小窗口。如果没有,请单击系统托盘中的 ksnip 图标将其打开。
配置 ksnip
在开始使用 ksnip 截取屏幕截图之前,您应该修改一些设置。要找到它们,请单击 ksnip 主窗口中的选项,然后选择设置。
然后,
选中应用程序设置下的自动将新捕获的内容复制到剪贴板选项,以便在捕获屏幕截图后立即将其复制到剪贴板。
单击应用程序下的保存器,然后勾选记住上次保存目录旁边的复选框,以避免为您捕获的每个屏幕截图选择保存目录。
点击保存程序选项卡中保存位置旁边的浏览按钮,为新屏幕截图选择默认位置。
使用 ksnip 截屏
使用 ksnip 捕获屏幕截图非常简单,您可以使用热键或在 ksnip 主窗口中手动选择捕获模式来完成此操作。
如果您想使用热键,请确保在设置中启用它。导航至程序设置并选择热键。在这里,确保选中启用全局热键复选框。当您在这里时,请查看所有不同拍摄模式的热键。
现在,转到您想要捕获的屏幕或窗口,然后按屏幕截图热键之一来捕获它。或者,打开 ksnip 主窗口,点击新建旁边的下拉菜单,然后根据您的需要选择捕获模式。
捕获屏幕截图后,它将出现在 ksnip 窗口中。按 Ctrl + S 或单击任务栏中的保存按钮进行保存。
对于延迟捕获,请按 ksnip 窗口中计时器图标旁边的字段中的向上箭头键来增加延迟(以秒为单位)。设置完成后,单击新建旁边的下拉菜单,然后从列表中选择一种捕获模式。
使用 ksnip 注释屏幕截图
通常,捕获屏幕截图后,您可能需要对其进行注释或编辑以使其更美观或修复其样式。 ksnip 包含一个内置编辑器,可让您在程序内直接执行此操作。
一旦您捕获屏幕截图,它就会在左侧窗格中向您显示所有注释选项,例如选择、复制、箭头、 钢笔、文本、模糊以及矩形和椭圆工具。
要使用其中一种工具,请单击左侧的图标,然后根据它是什么工具,对屏幕截图执行相应的操作。
将屏幕截图固定到桌面
有时,您可能希望在处理其他程序时捕获屏幕以引用它。 ksnip 允许您使用固定功能来完成此操作,该功能允许您将捕获的屏幕截图固定到桌面上。
要使用此功能,请捕获要固定的屏幕,然后点击选项 > 固定。或者,只需按 Shift + P 快捷键。
为屏幕截图添加水印
在为屏幕截图添加水印之前,您首先需要生成一个水印并将其添加到 ksnip。考虑到您已经完成了前者,以下是将水印上传到 ksnip 的方法:
点击 ksnip 窗口中的选项,然后选择设置。
单击左侧窗格中的注释器将其展开,然后选择水印。
点击更新按钮。
选择系统上的水印文件,然后单击打开将其上传到ksnip。
点击确定保存水印。
现在,当您需要使用它时,捕获屏幕截图并单击编辑>添加水印。然后 ksnip 会将您的水印添加到屏幕截图中。如果您想更改其位置,请单击它并拖动光标/鼠标来移动它。
创建 ksnip 操作
ksnip 的一个很棒的功能是,它允许您为可以在屏幕截图上执行的各种操作创建操作。截至撰写本文时,您可以为以下 ksnip 操作创建操作:
截图(包括延迟截图)
在固定窗口中显示图像
将图像复制到剪贴板
上传图片
保存图片
打开图像父目录
隐藏主窗口
出于本指南的目的,假设您想要创建一个操作来捕获延迟的屏幕截图。为此,请转至 ksnip 设置。点击左侧窗格中的操作,然后点击顶部的添加按钮。
现在,在名称字段中输入您的操作的名称。同样,单击快捷方式旁边的文本字段,然后按所需的键盘快捷键来执行此操作。
接下来,选中拍摄框,然后从延迟旁边的下拉按钮中选择所需的延迟(以秒为单位)。然后,单击捕获模式旁边的下拉菜单,然后从列表中选择一种捕获模式。
最后,点击确定保存操作。
使用 ksnip 在 Linux 上拍摄更好的屏幕截图
捕获屏幕截图是与其他人共享屏幕内容的一种便捷方式,也许可以帮助某人排除故障、共享错误消息或执行其他操作。
ksnip 被证明是 Linux 上最好的屏幕截图工具之一。它是免费的,并提供所有必要的功能来满足您的大部分屏幕截图需求。
话虽如此,如果您想探索更多选项,这里还有一些其他可以在 Linux 上截取屏幕截图的应用程序。