歡迎光臨
每天分享高質量文章

Flameshot:一個簡潔但功能豐富的截圖工具 | Linux 中國

在本教程中,我們將看到如何安裝 Flameshot 以及如何使用它來截圖。
— Sk


致謝
編譯自 | 
https://www.ostechnix.com/flameshot-a-simple-yet-powerful-feature-rich-screenshot-tool/
 
 作者 | Sk
 譯者 | Chang Liu (FSSlc) ?????共計翻譯:68.5 篇 貢獻時間:1374 天

截圖是我工作的一部分,我先前使用深度截圖工具來截圖,深度截圖是一個簡單、輕量級且非常簡潔的截圖工具。它自帶許多功能例如視窗識別、快捷鍵支援、圖片編輯、延時截圖、社交分享、智慧儲存以及圖片清晰度調整等功能。今天我碰巧發現了另一個具備多種功能的截圖工具,它就是 Flameshot ,一個簡單但功能豐富的針對類 Unix 系統的截圖工具。它簡單易用,可定製並且有選項可以支援上傳截圖到線上圖片分享網站 imgur 上。同時 Flameshot 有一個 CLI 版本,所以你也可以從命令列來進行截圖。Flameshot 是一個完全免費且開源的工具。在本教程中,我們將看到如何安裝 Flameshot 以及如何使用它來截圖。

安裝 Flameshot

在 Arch Linux 上:

Flameshot 可以從 Arch LInux 的 [community] 倉庫中獲取。確保你已經啟用了 community 倉庫,然後就可以像下麵展示的那樣使用 pacman 來安裝 Flameshot :

  1. $ sudo pacman -S flameshot

它也可以從 AUR[1] 中獲取,所以你還可以使用任意一個 AUR 幫助程式(例如 Yay[2])來在基於 Arch 的系統中安裝它:

  1. $ yay -S flameshot-git

在 Fedora 中:

  1. $ sudo dnf install flameshot

在 Debian 10+ 和 Ubuntu 18.04+ 中,可以使用 APT 包管理器來安裝它:

  1. $ sudo apt install flameshot

在 openSUSE 上:

  1. $ sudo zypper install flameshot

在其他的 Linux 發行版中,可以從原始碼編譯並安裝它。編譯過程中需要 Qt version 5.3 以及 GCC 4.9.2 或者它們的更高版本。

使用

可以從選單或者應用啟動器中啟動 Flameshot。在 MATE 桌面環境,它通常可以在 “Applications -> Graphics” 下找到。

一旦開啟了它,你就可以在系統面板中看到 Flameshot 的託盤圖示。

註意:

假如你使用 Gnome 桌面環境,為了能夠看到系統託盤圖示,你需要安裝 TopIcons[3] 擴充套件。

在 Flameshot 託盤圖示上右擊,你便會看到幾個選單項,例如開啟配置視窗、資訊視窗以及退出該應用。

要進行截圖,只需要點選託盤圖示就可以了。接著你將看到如何使用 Flameshot 的幫助視窗。選擇一個截圖區域,然後敲回車鍵便可以截圖了,點選右鍵便可以看到顏色拾取器,再敲空格鍵便可以檢視螢幕側邊的面板。你可以使用滑鼠的滾輪來增加或者減少指標的寬度。

Flameshot 自帶一系列非常好的功能,例如:

◈ 可以進行手寫
◈ 可以劃直線
◈ 可以畫長方形或者圓形框
◈ 可以進行長方形區域選擇
◈ 可以畫箭頭
◈ 可以對要點進行標註
◈ 可以新增文字
◈ 可以對圖片或者文字進行模糊處理
◈ 可以展示圖片的尺寸大小
◈ 在編輯圖片是可以進行撤銷和重做操作
◈ 可以將選擇的東西複製到剪貼簿
◈ 可以儲存選區
◈ 可以離開截圖
◈ 可以選擇另一個 app 來開啟圖片
◈ 可以上傳圖片到 imgur 網站
◈ 可以將圖片固定到桌面上

下麵是一個示例的影片:

http://www.ostechnix.com/wp-content/uploads/2018/09/Flameshot-demo.mp4

快捷鍵

Frameshot 也支援快捷鍵。在 Flameshot 的託盤圖示上右擊並點選 “Information” 視窗便可以看到在 GUI 樣式下所有可用的快捷鍵。下麵是在 GUI 樣式下可用的快捷鍵清單:

< 如顯示不全,請左右滑動 >
快捷鍵 描述
移動選擇區域 1px
Shift +  將選擇區域大小更改 1px
Esc 退出截圖
Ctrl + C 複製到貼上板
Ctrl + S 將選擇區域儲存為檔案
Ctrl + Z 撤銷最近的一次操作
滑鼠右鍵 展示顏色拾取器
滑鼠滾輪 改變工具的寬度

邊按住 Shift 鍵並拖動選擇區域的其中一個控制點將會對它相反方向的控制點做類似的拖放操作。

命令列選項

Flameshot 也支援一系列的命令列選項來延時截圖和儲存圖片到自定義的路徑。

要使用 Flameshot GUI 樣式,執行:

  1. $ flameshot gui

要使用 GUI 樣式截圖並將你選取的區域儲存到一個自定義的路徑,執行:

  1. $ flameshot gui -p ~/myStuff/captures

要延時 2 秒後開啟 GUI 樣式可以使用:

  1. $ flameshot gui -d 2000

要延時 2 秒並將截圖儲存到一個自定義的路徑(無 GUI)可以使用:

  1. $ flameshot full -p ~/myStuff/captures -d 2000

要截圖全屏並儲存到自定義的路徑和貼上板中使用:

  1. $ flameshot full -c -p ~/myStuff/captures

要在截圖中包含滑鼠並將圖片儲存為 PNG 格式可以使用:

  1. $ flameshot screen -r

要對螢幕 1 進行截圖並將截圖複製到貼上板中可以執行:

  1. $ flameshot screen -n 1 -c

你還需要什麼功能呢?Flameshot 擁有幾乎截圖的所有功能:新增註釋、編輯圖片、模糊處理或者對要點做高亮等等功能。我想:在我找到它的最佳替代品之前,我將一直使用 Flameshot 來作為我當前的截圖工具。請嘗試一下它,你不會失望的。

好了,這就是今天的全部內容了。後續將有更多精彩內容,請保持關註!

Cheers!


via: https://www.ostechnix.com/flameshot-a-simple-yet-powerful-feature-rich-screenshot-tool/

作者:SK[6] 選題:lujun9972 譯者:FSSlc 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

贊(0)

分享創造快樂