如何使用 Flameshot,一个 Linux 屏幕截图工具

Flameshot 是一款功能强大的 Linux 桌面截图工具。您可以使用直观的工具捕获和注释屏幕截图。完成的图像被复制到剪贴板,保存到您的文件系统或上传到 Imgur。
入门
可以在大多数流行的 Linux 发行版的软件包存储库中找到 Flameshot。还有一个便携式 AppInage
可供直接下载。
去年推出的 Flameshot v0.8 版本系列增加了对 Windows 和 MacOS 系统的支持。可以在 Flameshot 网站上找到所有受支持平台的安装说明。
您通常希望使用 Flameshot 作为主要的屏幕截图工具。默认情况下不设置 Linux 键绑定。您需要使用桌面环境的键盘设置来配置它们。 Flameshot 提供了有关 Gnome 和 KDE 有用起点的指导。
尝试将 PrtScr
键绑定到 flameshot gui
命令。这将显示 Flameshot 的图形捕获界面,允许您选择要剪切的区域。您还可以将一个键绑定到 flameshot screen -p ~/Screenshots
。这将捕获您当前的显示器并将图像保存到您的屏幕截图文件夹中。
基本捕获
flameshot gui
启动图形捕获环境。按 Enter 截取整个屏幕或使用鼠标定义剪辑区域。

创建屏幕截图后,会出现几个可让您创建注释的工具。选择一个工具,例如矩形或箭头,然后使用鼠标将其绘制到屏幕截图上。
您可以通过单击鼠标右键并从圆形菜单中进行选择来更改活动工具的颜色。要调整笔触宽度,请滚动鼠标滚轮。

按空格键打开侧面板可以访问更全面的工具设置。这提供了完整的调色板和厚度滑块。

侧面板还包括应用于当前图像的注释列表。单击历史记录条目可恢复到该版本,从而使您可以快速撤消不需要的一系列添加。
键盘快捷键
处理捕获时,使用 Ctrl+C 立即将其复制到剪贴板。 Ctrl+S 将图像保存到文件系统,显示文件浏览器以便您选择保存位置。
您可以使用箭头键移动选择区域。这适用于 1px 增量。要调整选择区域的大小,请在按住 Shift 键的同时使用箭头键。
注释工具
Flameshot 提供了多种注释工具。有直线、箭头、矩形和椭圆形。使用钢笔徒手绘制或使用记号笔添加荧光笔样式的效果。

文本工具为您提供基本的文本支持。您可以使用侧面板更改字体设置。还有一个像素化工具,可让您隐藏不想包含在屏幕截图中的信息。
截取一系列步骤时,请使用反气泡工具。这会自动插入一个包含当前步骤编号的圆圈。每次使用该工具时,数字都会递增 1。

使用鼠标调整和移动捕获区域。当前捕获的尺寸始终显示在调整大小工具的标签中。
固定和共享
单击捕获侧面的图钉图标,将图像固定到桌面。这将使它在您关闭 Flameshot 主界面后保持浮动。
您可以通过单击图钉按钮附近出现的“带箭头的矩形”按钮将屏幕截图发送到另一个应用程序。这将打开系统的应用程序选择器,以便您选择要使用的程序。
Flameshot 内置支持直接上传到 Imgur。单击其中带有箭头的云以开始即时上传。将出现一个弹出窗口,允许您查看上传的图像或复制其 URL。
配置
Flameshot 有一个配置屏幕,可让您管理一些默认设置。您可以通过系统托盘中的 Flameshot 图标或运行 flameshot config
来访问它。
“界面”选项卡允许您更改 Flameshot 本身的外观。设置主题颜色(通常是紫色)和对比强调色。还有一个滑块可以调整背景的不透明度,以遮挡捕获区域之外的显示器区域。

屏幕底部的按钮选择列表允许您从 UI 中删除工具。如果有您从未使用过的工具,请将其关闭以减少捕获过程中的混乱。
文件名编辑器选项卡在 Flameshot 保存图像时自定义文件名格式。使用按钮从可用的基于时间的变量中构建自定义格式化程序。您可以在“编辑”字段中添加您自己的文本 - Screenshot-%T
的值将保存带有当前时间的图像,前缀为 Screenshot-
。

最后,“常规”选项卡允许您配置各种 Flameshot 行为。其中包括默认图像保存路径以及 Flameshot 是否在系统启动时启动。您还可以在上传完成后启用 Imgur URL 的自动剪贴板复制(“上传后复制 URL”),或者在将捕获的内容复制到剪贴板后强制将其保存在本地(“复制后保存图像”)。

您可以使用窗口底部的控件导入和导出配置文件。这有助于您在多台机器上重复使用设置。
命令行用法
Flameshot 有几个命令,您可以在不启动 GUI 的情况下使用:
flameshot full -c
– 捕获所有显示器并复制到剪贴板。flameshot screen -p
– 捕获当前显示器并将其保存到默认保存位置。flameshot screen -n 2 -p ~/captures
– 捕获您的第二台显示器并将其保存到您的~/captures
文件夹。< /li>flameshot screen -d 2000
– 在延迟 2 秒后捕获当前显示器。
-c
、-p
和 -d
标志由 full
和 screen< 支持/代码> 命令。必须指定
来定义如何处理输出。您可以同时使用两者来保存和复制到剪贴板。-c
或 -p
命令行界面允许您编写 Flameshot 脚本并将其用作键绑定的主题。它不支持任何注释功能,所以如果你想编辑你的捕获,你需要使用 GUI。
结论
Flameshot 是一种通用的屏幕截图工具,非常适合一般用途。借助全面的编辑工具和命令行界面,如果您想尝试新的捕获实用程序,那么值得一试 Flameshot。