如何在Mac上截取不带窗口阴影的截图

为什么窗口截图会带阴影

截取单个窗口时,macOS会把窗口的投影一起画进图片。为了容纳阴影,它会在四周加上一圈很宽的半透明和透明像素。结果就是一张明显比窗口本身更大的PNG。

放在白色页面上看起来没问题,但在其他地方就不对劲了:

方法1:按住Option点按,单次去掉阴影

这是Apple在在Mac上截屏中介绍的方法。只对这一次截图有效,不会更改任何设置。

  1. 打开你要截取的窗口。
  2. 按下Shift-Command-4。指针会变成十字准线。
  3. 按一下空格键。指针会变成相机,指针下方的窗口会高亮显示。
  4. 按住Option点按窗口。

截图会存储到桌面,紧贴窗口边缘裁切,保留圆角,没有阴影。如果想拷贝到剪贴板而不是存成文件,点按时再按住Control。

这个快捷方式不会改变Mac的设置。下次截取窗口时不按住Option,阴影就又回来了。

方法2:截屏工具栏

按下Shift-Command-5打开截屏工具栏。选择捕捉所选窗口的按钮,然后和方法1一样,按住Option点按窗口。

在工具栏的“选项”菜单里,你还可以设置定时器、选择截图的存储位置,以及显示或隐藏浮动缩略图和鼠标指针。在受支持且运行macOS Tahoe 26或更高版本的Mac上,还可以选择截图格式。默认的SDR存储为PNG。HDR则存储为HEIF文件,很多应用和网站都不接受,所以要分享的截图请保持SDR。

方法3:永久关闭阴影

如果你永远都不想要阴影,可以在终端里用一个设置关掉它。打开终端(在“应用程序” › “实用工具”中),运行下面两条命令:

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

killall SystemUIServer

第一条命令保存设置。第二条重启macOS中负责截图的部分,不用退出登录就能立即生效。从此以后,所有窗口截图都不带阴影,不用再按住Option。

如何恢复阴影

要撤销,删除这个设置,再重启一次SystemUIServer:

defaults delete com.apple.screencapture disable-shadow

killall SystemUIServer

你也可以把它设为false,而不是删除。两种做法都能让窗口截图恢复阴影。

已经截好了?裁掉就行

如果你手里有一张带阴影的窗口截图,又没法重新截取,可以把边缘裁掉:

  1. 在“预览”中打开截图。
  2. 沿着窗口边缘、在阴影内侧拖出一个紧贴的选区。
  3. 选取“工具” › “裁剪”,或按下Command-K。

矩形裁剪无法贴合窗口的圆角,所以每个角都会留下一点阴影,要么就得把圆角切掉。想要干净的效果,请用方法1重新截取。

快捷键一览

要截取按下
整个屏幕Shift-Command-3
所选区域Shift-Command-4,然后拖移
窗口,带阴影Shift-Command-4,空格键,点按
窗口,不带阴影Shift-Command-4,空格键,按住Option点按
以上任意一种,存到剪贴板同时按住Control
打开截屏工具栏Shift-Command-5

什么时候保留阴影

阴影并不总是问题。它让窗口看起来像是放在页面上,放在浅色的博客文章或白色背景的Keynote幻灯片里效果不错。通常不行的,是macOS那个固定的阴影出现在你没有预先考虑的背景上。

一个折中的好办法是:先截取不带阴影的窗口,再在你实际要用的背景上加上你自己的阴影。这样阴影的柔和度、方向,以及它在背景上的颜色,都由你掌控。

在FeatureFrame中给窗口截图加外框

FeatureFrame是一款给截图加外框的Mac应用,两种窗口截图它都能处理。拖入一张带macOS阴影的截图,它会识别出里面的窗口,裁切到窗口边缘并保留圆角。不带阴影的截图则原样导入。无论哪种,接下来你都可以:

Mac全屏截图也可以,会显示为带平滑圆角的简洁卡片。iPhone和iPad截图则会放进真实的3D设备外框;可以在设备外框库中浏览。

相关指南

更多指南