Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if ! type convert > /dev/null 2>&1; then
- echo 'Require: ImageMagick'
- exit 1
- fi
- if [ $# -ne 1 ]; then
- echo 'Usage: bash appicon-generator.sh ${IMAGE_FILE}'
- exit 1
- fi
- file=$1
- convert -resize 20x ${file} /tmp/icon-20@1x.png
- convert -resize 40x ${file} /tmp/icon-20@2x.png
- convert -resize 60x ${file} /tmp/icon-20@3x.png
- convert -resize 20x ${file} /tmp/icon-29@1x.png
- convert -resize 58x ${file} /tmp/icon-29@2x.png
- convert -resize 87x ${file} /tmp/icon-29@3x.png
- convert -resize 40x ${file} /tmp/icon-40@1x.png
- convert -resize 80x ${file} /tmp/icon-40@2x.png
- convert -resize 120x ${file} /tmp/icon-40@3x.png
- convert -resize 50x ${file} /tmp/icon-50@1x.png
- convert -resize 100x ${file} /tmp/icon-50@2x.png
- convert -resize 150x ${file} /tmp/icon-50@3x.png
- convert -resize 57x ${file} /tmp/icon-57@1x.png
- convert -resize 114x ${file} /tmp/icon-57@2x.png
- convert -resize 171x ${file} /tmp/icon-57@3x.png
- convert -resize 60x ${file} /tmp/icon-60@1x.png
- convert -resize 120x ${file} /tmp/icon-60@2x.png
- convert -resize 180x ${file} /tmp/icon-60@3x.png
- convert -resize 72x ${file} /tmp/icon-72@1x.png
- convert -resize 144x ${file} /tmp/icon-72@2x.png
- convert -resize 216x ${file} /tmp/icon-72@3x.png
- convert -resize 76x ${file} /tmp/icon-76@1x.png
- convert -resize 152x ${file} /tmp/icon-76@2x.png
- convert -resize 228x ${file} /tmp/icon-76@3x.png
- convert -resize 83.5x ${file} /tmp/icon-83.5@1x.png
- convert -resize 167x ${file} /tmp/icon-83.5@2x.png
- convert -resize 250.5x ${file} /tmp/icon-83.5@3x.png
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement