Если взять скриншот с Shift ⇧+ Command ⌘+ 4+ Space, то я получаю одну из двух изображений:
В любом случае сохраненное изображение окружено ореолом тени. Затем я мог бы отредактировать его вручную (используя Предварительный просмотр), чтобы отбросить тень, или я мог бы использовать Shift ⇧+ Command ⌘+ 4и попытаться точно определить границу вручную, но ни один из них не позволяет мне легко получить идеальную для пикселя границу.
Есть ли удобный способ сохранить окно без тени?
screen-capture
Калаф
источник
источник
Ответы:
Вы можете отключить тень, добавленную при захвате всего окна, выполнив следующую команду из Терминала:
Вам нужно будет перезагрузить или перезапустить UIServer, чтобы изменения вступили в силу:
Вы можете отменить это предпочтение и повторно включить тени, выполнив следующее:
источник
defaults read com.apple.screencapture disable-shadow
дает вамThe domain/default pair of (com.apple.screencapture, disable-shadow) does not exist
. Поэтому более точный способ отменить изменение - сdefaults delete com.apple.screencapture disable-shadow
.Я знаю, что это старый вопрос - но я никогда не смогу найти эту информацию при поиске (просто информацию в принятом ответе, чтобы отключить ее глобально), и в итоге просто пробую случайные ключи каждый раз.
Если вы удерживаете Option во время нажатия (после выполнения Cmd-Shift-4, Space Dance), сохраненный снимок экрана не будет иметь тени.
Я не уверен, относится ли это только к Горному льву и позже.
источник
Другой вариант заключается в использовании
screencapture
:-o
отключает тени,-i
захватывает область и-c
копирует изображение в буфер обмена.Это будет использовать таймер 5 секунд и сохранить изображение в файл:
Запустите,
screencapture -h
чтобы увидеть все варианты:Вы также можете использовать toggle-osx-shadows, чтобы отключить тени везде в OS X:
git clone https://github.com/pufuwozu/toggle-osx-shadows.git;cd toggle-osx-shadows;make;mv toggle-osx-shadows /usr/local/bin;toggle-osx-shadows
источник
Просто используйте Shift ⇧+ Command ⌘+ 4+ Spaceи удерживайте, optionкогда вы нажимаете, чтобы выбрать окно.
источник
Еще одним полезным вариантом является использование TinkerTool . Перейдите в TinkerTool и на вкладке «Общие» вы найдете параметр, позволяющий отключать тени только при создании снимков экрана (наряду с рядом других связанных параметров):
источник
Просто удерживайте клавишу «Option», пока снимаете окно.
источник