Wednesday 23 April 2014

Capture & Customize Screenshots on MAC OS

In addition to large number of cool features, mac os provides convenient way to take screen shots of your screen, part of screen, active part of screen etc.

Here is how to get it:

Capture:

1) Capture part of a screen: Press Command+Shift+4, as soon cursor get changed you can start dragging mouse to select part to capture, once whole portion selected just release mouse. (it can be cancelled meantime by pressing Esc to re correct selection) On successful node you will hear typical camera shutter sound!





2) Capture Entire Screen: Press Command+Shift+3, it will capture your entire visible screen, so make sure that all content you needed in snap is visible on screen.

Notice: Above two actions saves captured screenshots on desktop by default, we will see later on how to change that default location.

3) Capture individual window: Press Command+Shift+4 then press Space, in (1)st action if you press space after updated icon, cursor will turn to camera icon which let you select individual window to capture. just click after selecting particular window to capture.


4) Capture & Copy: Press
 Command+Control+Shift+4, behaves same as (1)st action, but instead save snap directly to desktop it keeps copy to clipboard, which can be pasted to desired doc or emails.

Command+Control+Shift+3, behaves same as (2)nd action with copy to clipboard functionality.-Command+Control+Shift+4 then Space, behaves same as (3)rd action with copy to clipboard functionality.



Customize:

After changing each of below property, we need to restart SystemUIServer for the changes to take effect by firing below command:



cmd : killall SystemUIServer



  • Change type of captured image:
            cmd : defaults write com.apple.screencapture type 'type'
             (possible types are png, jpg, gif etc)



  • Change name prefix of captured image:

cmd : defaults write com.apple.screencapture name 'name'


 


  • Change default path:
       - Create New folder at desired path to save captured screen shots

        cmd : defaults write com.apple.screencapture location 'path to created new folder'




Now onwards your captured screen shots will be saved in folder you have specified.

Any suggestions / comments / queries appreciated!