Как создавать скриншоты окон без теней в OS X

Как создавать скриншоты окон без теней в OS X

Терминальные команды для постоянного и временного отключения тени у скриншотов окон в OS X

10.01.14 в 14:25
Источники: osxdaily.com
Как создавать скриншоты окон без теней в OS X

Каждый Mac пользователь имеет в руках ряд удобных инструментов для создания скриншотов. С помощью горячей клавиши ⌘⇧3 можно сделать снимок всего рабочего стола, а с помощью ⌘⇧4 отдельного его участка. Если нажать ⌘⇧4+Пробел и выбрать отдельное окно, то можно сделать скриншот целого окна приложения, но по умолчанию это окно будет иметь тень. Исходный файл скриншотов PNG, хоть и имеет прозрачность, но он не имеет слоев, поэтому без сложных манипуляций в графическом редакторе тень отделить от окна долго и не просто.

Скриншот окна приложения с тенью и без

Способ 1. Полное отключение тени у скриншотов

Благодаря следующей терминальной команде можно отключить тень у скриншотов окон в OS X вообще. Эта команда вводится всего 1 раз и даже при последующих перезагрузках настройки будут сохранены.

defaults write com.apple.screencapture disable-shadow -bool true; killall SystemUIServer

Для того, чтобы вернуть настройки по умолчанию и вернуть тень введите:

defaults write com.apple.screencapture disable-shadow -bool false; killall SystemUIServer

Способ 2. Временное отключение тени у скриншотов

Иногда бывает нужно сделать скриншот без тени в каком-то единичном, отдельном случае. Следующая терминальная команда позволяет схватить скриншот у окна приложения и сохранить его в указанный файл, скриншот не будет иметь тени, но настроек по умолчанию это не коснется.

screencapture -oi ~/Desktop/withoutShadow.png

Где, ~/Desktop/withoutShadow.png это путь и название файла скриншота. После ввода этой команды в терминале нужно нажать на пробел и выбрать окно приложения.

реклама