说到桌面截图软件,很多人首先想到的是 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. GUI编程 --2

    GUI编程 --2 2.4 事件监听 按钮的使用. package com.ssl.lesson02; import java.awt.*; import java.awt.event.ActionE ...

  2. 4种API性能恶化根因分析

    摘要:服务发生性能恶化时,需要投入大量人力分析性能异常根因,分析成本高,耗时长.我们提出了一种先在异常调用链内部分析候选根因,再在全局拓扑环境下对候选根因进行汇聚的二级分析方法,克服了调用链之间异常相 ...

  3. Linux基础知识归纳

    1.Linux:Linux is not Unix.主要用于企业的服务器端.Windows不开源(系统价格大概2000左右,安装软件也特别贵,例如Offers就6000左右等).基于内核的操作系统(r ...

  4. 使用 ApplicationContextAware 定义 SpringContextHolder 类

    需求:使用 @autowired注入一些对象,但发现不可以直接使用@Autowired,因为方法是static的,要使用该方法当前对象也必须是static,正常情况下@Autowired无法注入静态的 ...

  5. jQuery绑定方法

    流程/*** * 1.文件命名 * jquery.banner.1.0.0.js * jquery.banner.js * 2.添加匿名函数 * (function(){})() * 3.给插件前后添 ...

  6. 【原创】Ubuntu Pro 中的RealTime linux(Real-time Ubuntu/PREEMPT-RT/ubuntu官方PREEMPT-RT)

    [原创]Ubuntu Pro 订阅中的realtime linux(Real-time Ubuntu/PREEMPT-RT) 目录 [原创]Ubuntu Pro 订阅中的realtime linux( ...

  7. R语言文本数据挖掘(二)

    tm文本挖掘示例 文本挖掘是从非结构化的文本信息中抽取潜在的.用户感兴趣的重要模式或知识的过程,可以把它看作数据挖掘或数据库中知识发现的延伸.对文本信息的挖掘主要是以数理统计学和计算语言学为理论基础, ...

  8. python入门教程之二十二网络编程

    Python 提供了两个级别访问的网络服务.: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法. 高级别的网络 ...

  9. 派生,super 多态与多态性 组合

    派生的方法与重用: 方法一:指名道姓的调用某一类函数 >>> class Teacher(People): ... def __init__(self,name,sex,age,ti ...

  10. PHP__采集类__Snoopy

    Snoopy                                                  目录 了解Snoopy.1 功能:...1 下载Snoopy:...2 Snoopy常用 ...