Iconmaker.js

2 years

Iconmaker.js

经常需要把 1024px 的 logo 文件转换成 iOS 各种尺寸的,之前是用的是网上开源的一个 AppleScript 的脚本,不过有段时间没有更新了,最近一直在接触 NodeJS,用 NodeJS 写了一个转换 iOS logo 尺寸的工具。

安装方法

$ npm install -g iconmaker

在终端执行 iconmaker 之后,上下键选择尺寸,All 即包含 iPhone 和 iPad 所需尺寸。

$ LogoFolder iconmaker
? Select size (Use arrow keys)
❯ All
  iPhone
  iPad

列出当前目录下所有 png 文件(包含子目录),如果没有找到文件可以选择 Not here? 然后手工输入完整路径。

? Select image file under the folder (Use arrow keys)
❯ logo-1024.png
  Not here?

? Set target path 输出目录,如果不输入则在当前目录下新建一个 IconmakerLogos 文件夹,裁剪过的文件将会存在这里。? Quality of the output file 图片压缩程度,默认为 100 不压缩。

更新方法

$ npm update -g iconmaker

源代码托管在:https://github.com/iMuFeng/Iconmaker.js

评论(6)