我可以使用 ImageMagick 将 png 转换为 ico,但(我认为,不确定)它会为每个 ico 文件创建一个我指定大小的图像。
convert favicon.png -resize 32 favicon.ico
一个 ico 文件可以包含 2 或 3 个 16x16、32x32 和 64x64 像素的图像。
是否可以使用 ImageMagick 或其他工具创建这样的图标?
答案1
新版本有一个更简单的命令:
convert -background transparent image.png -define icon:auto-resize=16,32,48,64,256 favicon.ico
-background transparent
当然是可选的。
答案2
发现它于imagemagick.org地点:
convert image.png -bordercolor white -border 0 \
\( -clone 0 -resize 16x16 \) \
\( -clone 0 -resize 32x32 \) \
\( -clone 0 -resize 48x48 \) \
\( -clone 0 -resize 64x64 \) \
-delete 0 -alpha off -colors 256 favicon.ico