说到桌面截图软件,很多人首先想到的是 QQ 自带的截图,或者更高级功能更强大的
Snipaste 截图工具。

独立版本的 QQ 截图至少我目前没找到官方正式的下载链接,默认需要安装和打开 QQ 才能使用,而且貌似只能在 windows 下使用。功能强悍的 Snipaste目前主要支持 windows,Mac 版本的正在公测中,不支持其他 Linux 平台的使用。

今天给大家推荐一款开源的功能很强的桌面截图软件:Flameshot,它可以同时支持 Windows 和 Linux 平台。

  • 官网:https://flameshot.org/

  • GitHub:https://github.com/flameshot-org/flameshot



介绍

Flameshot 是一个Linux发行版中完全免费且开源的截图工具。Flameshot 简单易用并有一个 CLI 版本,所以你也可以从命令行来进行截图。

通常 Linux 发行版中会默认自带一个截图工具,但功能有限,往往只能单纯的截图截屏,无法完成对截图的编辑、涂画、标记文本等功能。Flameshot 强大之处在于它不仅能截图,更能对截图进行充分的编辑、涂画、标记、具备的功能更强于QQ截图。

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

  • 可自定义各个功能对应的键盘快捷方式;

  • 可以进行手写;

  • 可以划直线;

  • 可以画长方形或者圆形框;

  • 可以进行长方形区域选择;

  • 可以画箭头;

  • 可以对要点进行标注;

  • 可以添加文本;

  • 可以对图片或者文字进行模糊处理;

  • 可以展示图片的尺寸大小;

  • 在编辑图片是可以进行撤销和重做操作;

  • 可以将选择的东西复制到剪贴板;

  • 可以保存选区;

  • 可以离开截屏;

  • 可以选择另一个 app 来打开图片;

  • 可以上传图片到 imgur 网站;

  • 可以将图片固定到桌面上;

看一下操作的的 GIF 动画效果:


安装与使用

Flameshot 的官网提供了各个平台下详细的安装说明,感兴趣的可以去看一下。



对于 Windows 用户,只要把安装包下载下来,解压,即可免安装直接使用。

Windows 直接解压,无需安装,即可使用


Flameshot 托盘

Flameshot 托盘
,右键选项

快捷键

Frameshot 支持快捷键。在 Flameshot 的托盘图标上右击并点击 “配置” 窗口便可以看到在 GUI 模式下所有可用的设置。配置→Shortcuts,即可看到所有快捷键的设置页面。下面是在 GUI 模式下可用的快捷键清单。

Flameshot 托盘
,右键选择配置

Flameshot 
配置界面

Flameshot 快捷键自定义界面


高级用法

Flameshot 还有一些命令行选项,如通过一系列的命令行选项来延时截图和保存图片到自定义的路径;CLI configuration;Linux 对应发行版本高级使用配置,等等。这不一一列举,感兴趣的童鞋可以去官网或者 GitHub 研究折腾一下。

一句话

Flameshot 几乎拥有截屏的所有功能:添加注释、编辑图片、模糊处理,或者对要点做高亮等等功能。可以尝试一下它,相信你不会失望的。

获取软件

文章最后,小编把截止 2021-02-26(元宵节)前 flameshot 在 Windows 32/64、AppImage 的最新版本免安装包都打包好放在了云盘上。

喜欢的童鞋欢迎关注 "BioIT爱好者" 公众号,后台回复 "截图" 关键字,即可获取。

最后,祝大家元宵节快乐!



为 Windows 系统替换优雅的苹果字体

2021-02-19

Windows全能终端神器MobaXterm

2018-06-14

一款强大而实用的图片去水印神器

2020-06-24

自定义 coding.net 静态网站域名

2021-01-08

一个小清新的知识管理和问题讨论平台

2020-08-28

本文分享自微信公众号 - 生信科技爱好者(bioitee)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

Windows/Linux 下功能强大的桌面截图软件的更多相关文章

  1. Remmina:一个 Linux 下功能丰富的远程桌面共享工具(转载)

    Remmina:一个 Linux 下功能丰富的远程桌面共享工具 作者: Aaron Kili 译者: LCTT geekpi | 2017-05-10 09:05   评论: 2 收藏: 4 Remm ...

  2. Linux下通过.desktop 文件创建桌面程序图标及文件编写方式(Desktop Entry文件概述)

    Linux下通过.desktop 文件创建桌面程序图标及文件编写方式 1.Desktop Entry文件概述:在 Windows 平台上,用户可以通过点击位于桌面或菜单上的快捷方式轻松打开目标应用程序 ...

  3. windows/Linux下设置ASP.Net Core开发环境并部署应用

    10分钟学会在windows/Linux下设置ASP.Net Core开发环境并部署应用 创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 ...

  4. Windows/Linux下引用jar包,并用javac/java编译运行

    Windows/Linux下引用jar包,并用javac/java编译运行,有需要的朋友可以参考下. 1> Windows 假设要引用的jar放在D:/test目录下,名字为t1.jar, ja ...

  5. Windows/Linux下磁盘使用的图形化工具简介

    Windows/Linux下磁盘使用的图形化工具简介   如何以图形界面查看磁盘及分区的大小及剩余容量呢?今天我为大家介绍两款Windows/Linux下磁盘使用的图形化工具分别是Spacesniff ...

  6. Windows系统下三十款优秀开源软件

    Windows系统下三十款优秀开源软件 1.Firefox 官方网站:http://www.getfirefox.com/ 可替换Internet Explorer 功能特点:如果你还没有使用Fire ...

  7. Linux下非root用户如何安装软件

    Linux下非root用户如何安装软件 从windows转移到Linux的用户最开始总会有各种不适,因为这种不适最终放弃linux的不在少数.对于这类人只能说可惜,还没有领略到linux的美好就过早放 ...

  8. Linux下的好用的编辑软件Remarkable

    Linux下的好用的编辑软件Remarkable最近着手开始学习Linux,就想着找一款好用的编辑器作笔记,在网上爬了些贴选择了Remarkable.官网崩了,有没有梯子,废了好大力气才装好.于是把资 ...

  9. [转载]Linux下非root用户如何安装软件

    [转载]Linux下非root用户如何安装软件 来源:https://tlanyan.me/work-with-linux-without-root-permission/ 这是本人遇到的实际问题,之 ...

  10. Libevent windows/linux下编译

    1.windows下: 编译环境: windows xp sp3 + vs2010 (1)    解压libevent-2.0.21-stable.tar.gz到D:\libevent-2.0.21- ...

随机推荐

  1. JS有哪些变态语法,你知道吗?

    JS作为一门如此灵活的语言,自然在编码时给我们带来了很多方便,但方便的同时,也衍生出了很多变态的语法,下面我们来梳理一些常见的变态语法,希望你下次在某位大牛的代码中看到这样的东西,不要惊掉下巴. NO ...

  2. 【接口测试】Postman(二)-Postman Echo

    Postman Echo ​ Postman Echo为用户提供API调用的示例服务.简而言之,就是官方提供的一个API帮助文档.初学者可以通过它很快的掌握Postman工具.我们下面将一一介绍他们. ...

  3. 机器学习基础04DAY

    scikit-learn数据集 我们将介绍sklearn中的数据集类,模块包括用于加载数据集的实用程序,包括加载和获取流行参考数据集的方法.它还具有一些人工数据生成器. sklearn.dataset ...

  4. 从pcap文件中提取pcma音频

    操作系统 :Windows10_x64 .CentOS 7.6.1810_x64 wireshark版本:3.6.12 Python 版本  :  3.9.12 一.背景描述 工作中有时候会遇到需要从 ...

  5. socket与struct实战应用(传输文件)

    服务端 需求:制作一个可以接收文件的服务,操作客户端往服务端传输文件 服务端代码 import struct import socket import json import os # 1. 先起动服 ...

  6. Springboot整合Jwt实现用户认证

    前言 相信大家在进行用户认证中或多或少都要对用户进行认证,当前进行认证的方式有基于session.token等主流方式,但是目前使用最广泛的还是基于JWT的用户认证,特别适用于前后端分离的项目. 本篇 ...

  7. SSL CA 证书生成shell

    gencert ssl证书生成 要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择.HTTPS其实就是HTTP over SSL,也就是让HTTP连接建立在SSL安全连接之上. SSL使用 ...

  8. 03-webpack五个概念

  9. 一文教你如何使用Node进程管理工具-pm2

    pm2 是什么 pm2 是一个守护进程管理工具,它能帮你守护和管理你的应用程序.通常一般会在服务上线的时候使用 pm2 进行管理.pm2 能做的其实有很多,比如监听文件改动自动重启,统一管理多个进程, ...

  10. MySQL-带你上官网看索引

    在我之前的一篇文章中,有引用一个讨论用Hash还是Tree的问题,DB中关于查找类数据结构,除了树,还有Hash(HashMap,HashSet). 存储数据结构之争 B+树主要是照顾磁盘IO这种特殊 ...