当前位置 主页 > 服务器问题 > Linux/apache问题 >

    Linux下截屏并编辑的最佳工具

    栏目:Linux/apache问题 时间:2019-10-07 19:05

    当我的主力操作系统从 Windows 转换到 Ubuntu 的时候,首要考虑的就是屏幕截图工具的可用性。尽管使用默认的键盘快捷键也可以获取屏幕截图,但如果使用屏幕截图工具,可以更方便地对屏幕截图进行编辑。

    本文将会介绍在不适用第三方工具的情况下,如何通过系统自带的方法和工具获取屏幕截图,另外还会介绍一些可用于 Linux 的最佳截图工具。

    方法 1:在 Linux 中截图的默认方式

    你想要截取整个屏幕?屏幕中的某个区域?某个特定的窗口?

    如果只需要获取一张屏幕截图,不对其进行编辑的话,那么键盘的默认快捷键就可以满足要求了。而且不仅仅是 Ubuntu ,绝大部分的 Linux 发行版和桌面环境都支持以下这些快捷键:

    PrtSc – 获取整个屏幕的截图并保存到 Pictures 目录。 Shift + PrtSc – 获取屏幕的某个区域截图并保存到 Pictures 目录。 Alt + PrtSc –获取当前窗口的截图并保存到 Pictures 目录。 Ctrl + PrtSc – 获取整个屏幕的截图并存放到剪贴板。 Shift + Ctrl + PrtSc – 获取屏幕的某个区域截图并存放到剪贴板。 Ctrl + Alt + PrtSc – 获取当前窗口的 截图并存放到剪贴板。

    如上所述,在 Linux 中使用默认的快捷键获取屏幕截图是相当简单的。但如果要在不把屏幕截图导入到其它应用程序的情况下对屏幕截图进行编辑,还是使用屏幕截图工具比较方便。

    方法 2:在 Linux 中使用 Flameshot 获取屏幕截图并编辑


    flameshot

    功能概述:

    注释 (高亮、标示、添加文本、框选) 图片模糊 图片裁剪 上传到 Imgur 用另一个应用打开截图

    Flameshot 在去年发布到 GitHub ,并成为一个引人注目的工具。

    如果你需要的是一个能够用于标注、模糊、上传到 imgur 的新式截图工具,那么 Flameshot 是一个好的选择。

    下面将会介绍如何安装 Flameshot 并根据你的偏好进行配置。

    如果你用的是 Ubuntu,那么只需要在 Ubuntu 软件中心上搜索,就可以找到 Flameshot 进而完成安装了。要是你想使用终端来安装,可以执行以下命令:

    sudo apt install flameshot

    如果你在安装过程中遇到问题,可以按照 官方的安装说明 进行操作。安装完成后,你还需要进行配置。尽管可以通过搜索来随时启动 Flameshot,但如果想使用 PrtSc 键触发启动,则需要指定对应的键盘快捷键。以下是相关配置步骤:

    进入系统设置中的“键盘设置” 页面中会列出所有现有的键盘快捷键,拉到底部就会看见一个 “+” 按钮 点击 “+” 按钮添加自定义快捷键并输入以下两个字段: “名称”: 任意名称均可。 “命令”: /usr/bin/flameshot gui 最后将这个快捷操作绑定到 PrtSc 键上,可能会提示与系统的截图功能相冲突,但可以忽略掉这个警告。

    配置之后,你的自定义快捷键页面大概会是以下这样:

    将键盘快捷键映射到 Flameshot

    方法 3:在 Linux 中使用 Shutter 获取屏幕截图并编辑

    功能概述:

    注释 (高亮、标示、添加文本、框选) 图片模糊 图片裁剪 上传到图片网站

    Shutter 是一个对所有主流 Linux 发行版都适用的屏幕截图工具。尽管最近已经不太更新了,但仍然是操作屏幕截图的一个优秀工具。

    在使用过程中可能会遇到这个工具的一些缺陷。Shutter 在任何一款最新的 Linux 发行版上最常见的问题就是由于缺少了任务栏上的程序图标,导致默认禁用了编辑屏幕截图的功能。 对于这个缺陷,还是有解决方案的。你只需要跟随我们的教程 在 Shutter 中修复这个禁止编辑选项并将程序图标在任务栏上显示出来 。问题修复后,就可以使用 Shutter 来快速编辑屏幕截图了。