Flameshot是功能强大且易于使用的Linux屏幕捕获软件。 它可以在大多数当前的Linux发行版上运行。
Flameshot是一个屏幕捕获工具 基于QT5并用C ++编写。 它是 旨在由经验不足或经验丰富的用户正确处理,当然,它是免费软件。
这个工具我们 提供的选项是,在创建快照时可以编辑快照,而不必保存图像即,在单个窗口中或即时创建和编辑。
Flameshot 包括注释等功能(您可以在图像上绘制线条,箭头,模糊或增强文本等),将捕获的图像上传到Imgur等。
这使我们可以将几何区域与我们选择的颜色一起使用。 该工具与其他类似程序的不同之处在于它的界面,该界面简单直观。
该程序为我们提供了非常有用的GUI, 可以从命令行控制。 它与X11兼容,并且仍在试验中支持Wayland for Gnome和Plasma。
在其主要特征中,我们可以重点介绍以下内容:
- 可定制的外观。
- 易于使用
- 应用内屏幕截图编辑。
- DBus界面。
- 上载到Imgur
如何在Ubuntu 18.10及其衍生版本上安装Flameshot?
对于那些对能够在其系统上安装此工具感兴趣的人,我们可以采用几种不同的方法来完成它。
第一个是 从Ubuntu存储库安装应用程序 由于此工具在其中,因此该方法对Ubuntu 18.04 LTS及其衍生版本也有效。
只需打开一个终端,然后在其中键入以下命令:
sudo apt install flameshot
我们必须安装此应用程序的另一种方法是直接下载deb包,我们可以直接在GitHub上找到可用的最新版本。。 要在终端中执行此操作,我们将输入:
wget https://github.com/lupoDharkael/flameshot/releases/download/v0.6.0/flameshot_0.6.0_bionic_x86_64.deb -O flameshot.deb
现在,我们使用以下命令继续安装deb软件包:
sudo dpkg -i flameshot.deb
并且在依赖项存在问题的情况下,我们可以通过以下方法解决它们:
sudo apt-get install -f
El 我们需要获得此工具的最后一种方法是自行编译应用程序,为此,有必要事先下载一些依赖项:
sudo apt install g++ build-essential qt5-default qt5-qmake qttools5-dev-tools sudo apt install libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5-dev sudo apt install git openssl ca-certificates
现在完成此操作,我们将下载该应用程序的源代码,并使用以下代码对其进行编译:
git clone https://github.com/lupoDharkael/flameshot.git cd flameshot mkdir build cd build qmake ../ sudo make sudo make install
键盘快捷键
应用 我们可以借助一些键盘快捷键来处理它,以下是键盘快捷键以及它们执行的操作:
箭头键→将选择项移动1px。
- SHIFT +箭头键→调整选择1px的大小。
- CTRL + C→复制到剪贴板。
- ESC→关闭捕获。
- CTRL + S→将选择另存为文件。
- CTRL + Z→撤消上一次修改。
- 右键单击→显示颜色选择器。
- 鼠标滚轮→更改工具的厚度。
终端命令
同样如前所述,可以从终端使用该应用程序,为此,我们可以使用以下命令。
这些是一些示例:
使用GUI捕获
flameshot gui
使用GUI捕获并保存到路径
flameshot gui -p ~/ruta/de/la/captura
捕获全屏并保存到剪贴板和路径
flameshot full -c -p ~/ ruta/de/la/captura
捕获包含鼠标的屏幕并以PNG格式打印图像(字节):
flameshot screen -r
捕获屏幕编号1并将其复制到剪贴板:
flameshot screen -n 1 -c
延迟2秒打开GUI:
flameshot gui -d 2000
具有自定义保存路径(无GUI)并延迟的全屏捕获:
flameshot full -p ~ /ruta/de/la/captura -d 5000
如果您想了解更多信息,可以在终端中运行以下命令:
flameshot --help