iPhoneの申請処理をする際に、提出するスクリーンショットからステータスバーを取る必要があるとのことで、
なんか簡単な方法ないかな〜と思ってググったらコマンドで出来るとのことなので、メモ。
参考サイトm(__)m:
http://fox3app.com/?p=1607
http://tatsushim.blogspot.jp/2013/01/mountain-lionimagickimagemagick.html
環境
- OS X 10.8.2
事前準備
imagemagick をインストール
$ brew install imagemagick
convert コマンドが実行可能なことを確認
$ convert dyld: Library not loaded: /usr/lib/libltdl.7.dylib Referenced from: /usr/local/bin/convert Reason: image not found
ん?こけた。libtool をインストール
$ brew install libtool
再度、convert コマンドが実行可能なことを確認
$ convert Version: ImageMagick 6.8.0-10 2012-12-16 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC Features: OpenCL (以下略)
事前準備完了
スクリーンショット整形
いよいよ本題。
対象のスクリーンショットがあるディレクトリで下記を実行。
iPhone 4S 以前と iPhone 5 でサイズが異なるので注意。
iPhone 4S 以前
ls *.png | while read line; do convert -crop 640x920+0+40 "$line" "crop-$line"; done
iPhone5
ls *.png | while read line; do convert -crop 640x1096+0+40 "$line" "crop-$line"; done
以上、シンプルで嬉しいですね。
おしまい。
0 件のコメント:
コメントを投稿