icns图标在线制作教程,简单几步教你快速生成!

发布日期:2025-03-10 12:46浏览次数:

今儿个心血来潮,想给自己的小工具换个好看的图标,你知道的,就是那种macOS上用的.icns格式的图标。琢磨着自己动手做个,结果还挺简单的。下面我就把整个过程给大伙儿说说。

准备工作

我找一张自己喜欢的图片,这图片得够大够清晰,我选的是一张1024x1024像素的png图片,文件名就叫它"my_*"。

创建文件夹

我在桌面上新建一个文件夹,这文件夹的名字可有讲究,必须以".iconset"结尾,我就叫它"my_*"。这一步很重要,少它后面可不行。

裁剪图片

然后,就是见证奇迹的时刻。我打开终端,这玩意儿平时不咋用,但关键时候还真得靠它。我输入一串神秘的代码(也不算神秘,待会儿告诉你们是啥),duang的一下,"my_*"文件夹里就多一堆小图片,各种尺寸的都有。

我用的代码是这样的:

  • sips -z 16 16 my_* --out my_*/icon_*
  • sips -z 32 32 my_* --out my_*/icon_*
  • sips -z 64 64 my_* --out my_*/icon_*
  • sips -z 128 128 my_* --out my_*/icon_*
  • sips -z 256 256 my_* --out my_*/icon_*
  • sips -z 512 512 my_* --out my_*/icon_*
  • sips -z 1024 1024 my_* --out my_*/icon_*

看到没,就是用个叫"sips"的命令,它能把我的大图"my_*"裁剪成不同大小的小图,然后放到"my_*"文件夹里。

你只需要把我上面例子里的图片名换成你的图片名,文件夹名换成你的文件夹名就行,其他的不用动。

合成图标

一步,还是在终端里,我又输入一行代码:

iconutil -c icns my_* -o my_*

这行代码的意思是,用"iconutil"这个工具,把"my_*"文件夹里的那些小图片,合成一个叫"my_*"的图标文件。

搞定!现在我桌面上就多一个漂亮的.icns图标文件,可以拿去用!

整个过程是不是挺简单的?就是几个命令的事儿。主要就是用到macOS自带的sips和iconutil 这两个小工具,命令行稍微操作一下下就成,大家也试试呗!

如果您有什么问题,欢迎咨询技术员 点击QQ咨询