ImageMagick:使用多个具有不同色深的图像创建Windows可执行文件.ICO图标?

时间:2019-05-09 21:48:16

标签: image icons imagemagick palette ico

我有几种版本的PNG格式的应用程序图标,它们具有不同的分辨率和颜色深度(有些是32位ARGB,有些是调色板)。我想将它们合并到一个.ICO文件中,最好使用ImageMagick。

我知道如何将具有不同分辨率的图像组合到一个.ICO中,但是我似乎无法使它适用于不同的色彩深度(以相同的分辨率)。似乎它包括两次ARGB版本,好像它优先于调色板版本。我不知道该如何覆盖或强制明确包含特定的颜色深度。

例如,我有:

foo32x32argb.png
foo32x32palette.png
foo48x48argb.png
foo48x48palette.png
foo256x256argb.png

如何将这5个元素合并为一个ICO,以便同时包含argb和32x32和48x48分辨率的调色板版本?

0 个答案:

没有答案