그림자가없는 스크린 샷은 어떻게 찍습니까?


57

Shift ⇧+ Command ⌘+ 4+ 로 스크린 샷을 찍으면 Space두 이미지 중 하나가 나타납니다.
초점을 맞춘 블루
푸른 초점

저장된 이미지는 그림자 후광으로 둘러싸여 있습니다. 그런 다음 그림자를 삭제하기 위해 미리보기를 사용하여 직접 편집하거나 Shift ⇧+ Command ⌘+를 사용 4하여 직접 경계를 찾으려고 할 수는 있지만 완벽한 픽셀 경계를 쉽게 얻을 수는 없습니다.

그림자없이 창을 저장하는 편리한 방법이 있습니까?


7
@ asherkin이 게시 한 빠른 솔루션 : 아래 (Cmd-Shift-4, Space dance를 수행 한 후) 클릭하는 동안 Option 키를 누르면 저장된 스크린 샷에 그림자가 표시되지 않습니다!
iolsmit 16:25에

답변:


63

터미널에서 다음 명령을 실행하여 전체 창을 캡처 할 때 추가 된 섀도우를 비활성화 할 수 있습니다.

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

변경 사항을 적용하려면 UIServer를 재부팅하거나 다시 시작해야합니다.

killall SystemUIServer

다음을 실행하여이 환경 설정을 취소하고 그림자를 다시 활성화 할 수 있습니다.

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

6
기술적으로 OSX를 새로 설치하면 기본값이 전혀 없습니다. 달리는 것은 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.
Bruno Bronosky

1
더 나은 답변을 확인하십시오! apple.stackexchange.com/a/120017/41827
Bruno Bronosky

macOS Sierra에서 작동
surinder singh

설정을 변경하지 않아도됩니다. 아래 답변을 확인하십시오.
Vic Jang

87

나는 이것이 오래된 질문이라는 것을 알고 있지만 그것을 검색 할 때이 정보를 찾을 수 없으며 (전 세계적으로 끄는 허용 된 답변의 정보 만) 매번 무작위 키를 시도하게됩니다.

클릭 (Cmd-Shift-4, Space dance 후)을 누른 상태에서 저장된 스크린 샷에는 그림자가 없습니다.

이것이 Mountain Lion 이상에만 적용되는지 확실하지 않습니다.


2
매버릭스에서 일합니다. 대단해!
daGUY

2
최상급 – 가장 쉬운 답변!
James Adam

2
엘 캐피 탄에서도 작동합니다!
LunaCodeGirl

2
이것이 실제 답변입니다. @Calaf 가능한 경우 선택을 변경해야합니다.
Eric Warnke

3
macOS Sierra에서도 작동합니다.
xuchunyang 2012

22

다른 옵션은 다음을 사용하는 것입니다 screencapture.

screencapture -oic

-o그림자를 비활성화 -i하고 영역을 캡처하며 -c이미지를 클립 보드에 복사합니다.

이것은 5 초의 타이머를 사용하고 이미지를 파일로 저장합니다 :

screencapture -oi -T5 /tmp/screencapture.png

screencapture -h모든 옵션을 나열하려면 실행하십시오 .

$ screencapture -h
screencapture: illegal option -- h
usage: screencapture [-icMPmwsWxSCUtoa] [files]
  -c         force screen capture to go to the clipboard
  -C         capture the cursor as well as the screen. only in non-interactive modes
  -d         display errors to the user graphically
  -i         capture screen interactively, by selection or window
               control key - causes screen shot to go to clipboard
               space key   - toggle between mouse selection and
                             window selection modes
               escape key  - cancels interactive screen shot
  -m         only capture the main monitor, undefined if -i is set
  -M         screen capture output will go to a new Mail message
  -o         in window capture mode, do not capture the shadow of the window
  -P         screen capture output will open in Preview
  -s         only allow mouse selection mode
  -S         in window capture mode, capture the screen not the window
  -t<format> image format to create, default is png (other options include pdf, jpg, tiff and other formats)
  -T<seconds> Take the picture after a delay of <seconds>, default is 5
  -w         only allow window selection mode
  -W         start interaction in window selection mode
  -x         do not play sounds
  -a         do not include windows attached to selected windows
  -r         do not add dpi meta data to image
  -l<windowid> capture this windowsid
  -R<x,y,w,h> capture screen rect
  files   where to save the screen capture, 1 file per screen

또한 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


2
스크립트에서 캡처하려는 경우에도 매우 유용합니다.
Calaf

7

그냥 사용 Shift ⇧+ Command ⌘+ 4+ Space및 누르고 option창을 클릭하여 선택합니다.


왜 아무도 전에 이것을 보지 못했습니까?
Manngo

4

또 다른 유용한 옵션은 TinkerTool 을 사용하는 입니다. TinkerTool로 이동하여 General (일반) 탭 아래에 스크린 샷을 찍을 때만 그림자를 비활성화하는 옵션이 있습니다 (여러 다른 관련 옵션과 함께).


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.