如本系列的第1部分和第2 部分中所讨论的那样,捕获屏幕快照和程序交互记录以说明应用程序行为是技术作家,技术营销人员以及正在向应用程序提交错误报告的任何人的常见任务。 本系列的第1部分重点介绍捕获程序交互,而第2部分重点介绍使用命令行应用程序捕获图像。 本文是该系列的最后一部分,重点介绍了用于UNIX®和Linux®系统上的屏幕截图的图形应用程序。
UNIX和Linux图形屏幕捕获概述
所有现代Linux和UNIX系统都提供某种图形化桌面,通常包括至少一个图形屏幕捕获应用程序-最常见的是特定于特定桌面环境的应用程序。 例如,GNOME提供gnome-screenshot
,而KDE提供KSnapshot。 两者都可以捕获单个对话框,单个窗口以及整个屏幕。 除了这些稍微简单的内置屏幕和窗口捕获实用程序之外,Linux和大多数UNIX系统还提供了一些支持屏幕捕获的更高级的应用程序(例如GNU图像处理程序(GIMP)和Shutter)。
桌面特定的屏幕捕获实用程序
适用于大多数Linux和UNIX系统的GNOME和KDE桌面环境都包括利用这些环境的功能的屏幕快照实用程序。 这些实用程序速度快,内存需求相对较小,并且易于使用。 但是,它们不提供本文稍后讨论的更通用的应用程序的所有屏幕捕获选项和功能(请参阅常规屏幕捕获实用程序 )。
使用gnome屏幕截图
gnome-screenshot
应用程序易于执行,并且对系统的要求最低,因此使其成为从GNOME桌面进行简单屏幕截图的绝佳选择。 但是,它只能捕获可移植网络图形(PNG)格式的图像,而不能提供对由GIMP和Shutter之类的应用程序提供的对象选择的细粒度控制,如本文稍后所述。
gnome-screenshot
应用程序可在所有基于GNOME的Linux和UNIX计算机系统上使用。 您可以通过执行以下任一操作来调用它:
- 选择应用程序>附件>截屏菜单命令。
- 按“ 打印屏幕”键(有时缩写为PrtSc )。
- 按Alt-Print Screen组合键。
- 使用命令行。
gnome-screenshot
应用程序在每种情况下的工作方式略有不同,因为它们使用不同的选项执行命令。
截屏菜单命令
选择“ 获取屏幕快照”菜单命令以交互方式(通过使用--interactive
命令行选项)启动