有些文章不一定是为了上首页投稿首页推荐

iOS 切图脚本

2018-04-08  本文已影响43人  学生陈希

问题

iOS开发的时候不论是项目刚上线或者是出马甲包的时候,需要替换原来项目的icon图片, 美术如果偷懒只给了一张大图,或者是一堆命名不规范的图片, 这个时候就需要自己手动来切图或者修改图片名称了。 因此该脚本能够直接生成所有的icon图片。

原理

使用Python Pillow库自动切图

  1. 检查本地是否已经安装该库:在终端上输入Python,进入到Python的命令行交互模式,然后输入 import PIL , 如果报错,参考下面步骤安装,否则直接跳过即可;

  2. 推荐使用pip安装Python第三方模块, 安装pip工具请输入如下命令: sudo easy_install pip , 之后输入开机密码,安装成功之后,显示如下类似结果


    image
  3. 运行如下命令安装第三方模块:

sudo pip install Pillow

用法

  1. 检查原图片

iOS11之后,苹果需要上传图片的alpha通道关闭,因此美工出图的时候,需要关闭alpha通道。 如果没有没有关闭,双击图片, 选择右上角文件 --> 导出 在该面板下如果出现Alpha选项框,单击取消勾选, 然后存储即可

iOS11 之后,需要上传一张图片 1024*1024 的图片,因此美工出图,图片大小最低为 1024*1024

  1. 运行脚本

把图片和脚本放在同一级目录下, 直接运行Python脚本,即可自动生成icon图片

python modify_icon.py

优点

与同类型脚本相比,新增如下功能

  1. 新增检查图片大小,如果原来大小小于1024*1024 会报错
  2. 检查alpha通道是否关闭

脚本地址

gitHub 链接

上一篇 下一篇

猜你喜欢

热点阅读