iOS 切图脚本

作者: 学生陈希 | 来源:发表于2018-04-08 14:45 被阅读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 链接

相关文章

  • iOS 切图脚本

    问题 iOS开发的时候不论是项目刚上线或者是出马甲包的时候,需要替换原来项目的icon图片, 美术如果偷懒只给了一...

  • iOS LOGO 切图脚本

    filename="xx.png" dirname="cutimg" name_array=("icon20@1x...

  • iOS切图脚本文件

    在应用发布时上线的时候,如果产品需要换图,而你这边也着急发布应用,这个时间上的效率估计就有的慢了,但是如果你很牛逼...

  • iOS app图标一键生成

    先贴脚本地址autoExportAppIcon 1、介绍 作为iOS开发者,或多或少要接触到app图标切图,对于公...

  • iOS开发 - logo自动切图脚本

    UI通常给一张1024的logo给我们,一张张切成小logo还是挺麻烦的,所以就有了自动切图脚本,将脚本拖到终端执...

  • iOS 不规则(多边形)图形切图

    iOS 不规则(多边形)图形切图 iOS 不规则(多边形)图形切图

  • iOS开发之倍图生成脚本

    这是Mac环境下针对iOS开发时UI提供3倍图,对应生成1倍与2倍图的脚本。 并且基于脚本使用automator创...

  • UI设计规范整理一iOS字体和切图及规范

    UI设计规范整理一iOS字体和切图及规范 UI设计规范整理一iOS字体和切图及规范

  • iOS切图

    图片均为PNG图片 1 底部tabar图标尺寸:23*23、46*46、69*69 命名:分别是图片名.png、图...

  • (转)iOS使用shell脚本批量修改属性

    iOS使用shell脚本注入混淆内容iOS使用Shell脚本批量修改类名称iOS使用shell脚本批量修改属性 h...

网友评论

    本文标题:iOS 切图脚本

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