Macのスクリーンショット

Macで画面をキャプチャする方法は以下。

  • 画面全体:⌘+Shift+3
  • 範囲指定:⌘+Shift+4
  • アプリケーションウインドウ:⌘+Shift+4+Space
  • クリップボードに登録するには:⌘+Shift+Control+3 (4)

参考:Mac - Apple(日本)


デフォルトの画像形式はpngだが、ターミナルから拡張子の変更可能。
対応している拡張子はjpg png bmp gif tif pdf pict jp2 psd sgi tga(Lionではpict、sqiは使えない模様)
jpgに変更する場合:

defaults write com.apple.screencapture type jpg
killall SystemUIServer

デフォルトに戻す場合:

defaults delete com.apple.screencapture type
killall SystemUIServer

参考:Macのキャプチャ機能で撮れるスクリーンショットのファイル形式を変える方法 / Inforati
スクリーンショットの保存場所は… - Apple コミュニティ

キャプチャした画像の保存先を変える方法
ターミナルで以下を入力

defaults write com.apple.screencapture location ~/Downloads
killall SystemUIServer

デフォルトに戻す

defaults delete com.apple.screencapture location
killall SystemUIServer

参考:Macのスクリーンキャプチャ機能で撮影した画像の保存場所を変更する裏技 / Inforati

キャプチャした画像のファイル名を変える方法
ターミナルで以下を入力

defaults write com.apple.screencapture name XXX
killall SystemUIServer

デフォルトに戻す

defaults delete com.apple.screencapture name
killall SystemUIServer

キャプチャした画像の影をなくす方法

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

参考:Macのスクリーンキャプチャ機能で撮影したウインドウの影をなくす方法 / Inforati


ちなみにスクリーンショットの設定ファイルを見る方法
ターミナルで以下を入力

defaults read com.apple.screencapture

表示例

my-mac:~ my$ defaults read com.apple.screencapture
{
location = "/Users/my/Pictures/";
name = screenshot;
}