美文网首页iOS进阶指南程序员
批量裁剪各种尺寸的App图标的脚本工具

批量裁剪各种尺寸的App图标的脚本工具

作者: xywjun | 来源:发表于2016-03-16 17:08 被阅读896次

    #!/bin/sh

    filename="icon.png"

    dirname="image"

    filename_array=("Icon-1.png" "Icon-2.png" "Icon-60.png" "Icon-60@2x.png" "Icon-72.png" "Icon-72@2x.png" "Icon-76.png" "Icon-76@2x.png" "Icon-ad32.png" "Icon-ad48.png" "Icon-ad72.png" "Icon-ad96.png" "Icon-ad144.png" "Icon-Small-1.png" "Icon-Small.png" "Icon-Small@2x-1.png" "Icon-Small@2x.png" "Icon-Spotlight-iOS7-1.png" "Icon-Spotlight-iOS7.png" "Icon-Spotlight-iOS7@2x-1.png" "Icon-Spotlight-iOS7@2x.png" "Icon-Spotlight.png" "Icon-Spotlight@2x.png" "Icon.png" "Icon@2x.png")

    size_array=("58" "58" "60" "120" "72" "144" "76" "152" "32" "48" "72" "96" "144" "29" "29" "58" "58" "40" "40" "80" "80" "50" "100" "57" "114")

    mkdir $dirname

    for ((i=0;i<${#size_array[@]};++i)); do

    mkdir $dirname

    m_dir=$dirname/${filename_array[i]}

    cp $filename $m_dir

    sips -Z ${size_array[i]} $m_dir

    done


    使用注意:

         需要裁剪的icon图片建议使用512*512或者1024*1024的,命名为icon.png,且与脚本处在同一目录下;filename_array与size_array是一一对应的,需要什么名字什么尺寸的图标在这里面改就行了!

    相关文章

      网友评论

        本文标题:批量裁剪各种尺寸的App图标的脚本工具

        本文链接:https://www.haomeiwen.com/subject/kpgqlttx.html