制作Windows图标icon格式
icon文件就是讲多个尺寸图像整合到一个文件的压缩格式。
准备
依赖:
- 软件:ImageMagick
- 版本:
7.1.0-portable-Q8-x64
注意后面几个新版本convert
程序被合并到magick
以命令的形式使用,为了兼容所以这里使用了老版本。
安装后设置环境变量为安装目录,注意提升一下排序,不然可能和windows自己的convert
冲突
SVG转icon
使用convert
命令抓换,输入为icon.svg
文件,输出为多种尺寸合并一起的icon文件app.ico
convert -background none "icon.svg" -define icon:auto-resize="256,192,128,96,64,48,40,32,24,20,16" -compress zip "app.ico"
转换完成后,可以通过Icon Explorer
软件查看文件中的图标
直接将app.ico
文件拖拽放入Icon Explorer
就可以看见内部包含的多个尺寸的图像信息。
参考文献
[1]. stackoverflow . Converting GIF’s, PNG’s and JPG’s to .ICO files using Imagemagick . geekley . 2018.4.13
[2]. stackoverflow . How to make/get a multi size .ico file? . dlm . 2013.6.4