截图,是当下操作系统中必不可少的基础功能之一,它的目的是将指定画面的像素保存下来,以备用户所求之需。而且,正是由于不同用户对于「截图」的需求不同,所以,除了系统指定的方案外,第三方开发商还可以根据用户喜好,单独定制一套方案,以满足大众的胃口。

也就是说,不同的操作系统有很多近似、但不完全相同的截图工具,在 Mac OS X 平台亦是如此。与其他 OS 不同的是,OS X 自带的「截图」功能已经非常实用,故普通用户基本不需要第三方 App 支持。出于这个原因,我首先将选择从系统自带的截图方案开始介绍。

方案一:「快速截图」组合键

主要分为两套组合键:⇧⌘3(全屏截取)、⇧⌘4(部分截取)

前者的效果取决于瞬间的即时画面怎么显示,保存下来就是什么内容;后者除了手动选取区域截取外,还可以使用 Space(空格键)通过系统对窗口及元素的识别,自动优化截取边缘。

此外,在这两套组合键的基础上,同时按下 control 键(即 ⇧⌘⌃3 或 ⇧⌘⌃4 )可直接将截图保存至系统剪切板,而不会将该截图保存为图片文件,对于一些「即截即发」的屏幕截图来说相当方便。比如我只是想分享一张应用截屏至微博,那么使用 control 键组合截屏,然后 ⌘+V 直接将截屏粘贴至微博发送框,一来省去了选择图片路径的繁琐步骤,二来也保持了桌面整洁,后续也无需再手动删除该截图。

在默认配置条件下,通过第二种方法截取的元素会保留窗口周边环境,例如:边缘附着阴影。对于不需要阴影效果的用户,请在「终端」执行以下命令(或用另外一种方法

defaults write com.apple.screencapture disable-shadow -bool true

完成后,继续执行以下命令即可(建议重启电脑为佳):

killall SystemUIServer

方案二:「抓图」和「终端」

这两款工具作为预装应用,相信大部分读者都清楚,它们的功能定位并不相同,但在「截图」领域中,这俩毫无关联的工具却存在了些许交集。本节内容即围绕「抓图」和「终端」以截图为目的展开。

抓图」能实现的大部分效果,其实与上节内容差不多,只不过,它还多了项特殊功能:定时截图。这有什么特殊的?不然,因为其特点不在于「定时」二字,而在于能保留鼠标指针,不仅如此,在「偏好设置」中还可以选择「定时截图」时的指针图标。

一般情况下,用「终端」截图实在不是个高效率的选择,但对于远程管理、机组主机、或由于系统故障(卡死)导致画面无法动弹的对象而言,通过「终端」实现某些功能的想法则实用甚多。以下列举简单实例。


保存截图至桌面

screencapture ~/Desktop/screenshot.jpg

保存截图至剪贴板

screencapture -c

定时截图(默认 10 秒)

screencapture -T 10 timedshot.jpg

重新定义截图格式(包括 png, pdf, tiff, jpg, gif)

screencapture -t tiff sample.tiff

截图时静音

screencapture -x screen.jpg

方案三:第三方应用程序

Ember 是一款由开发商 Realmac 制作的图像素材收集应用,物如其名,它的的确确是与 Image 打交道的,并且(据笔者了解)Ember 也是同类应用中,官方售价最高的(US$ 49.99)。

说的委婉些,Ember 是图像素材收集 App,但其实它就是款截图软件,而且大部分功能都是为浏览器量身打造的,例如:局部截图、区域截图、网页截图、Safari 拓展插件。它的特点在于,能轻松识别网页元素的边缘,能截取整个网站页面,能有效管理所截取的素材。

此外,网页完整截取功能还可以通过腾讯出品的 Snip 截图工具实现,很实用。

结语

毫无疑问,「截图」应用(及方法)的数量是非常庞大的,但对于大众用户而言,以上提到的内容足以满足他们的需求。若读者不是其中的一员,可自行 Google 搜索 查询更多与 OS X 相关的「截图」方案。