Как создать файл ico с более чем одним изображением


15

Я могу использовать imagemagic для преобразования png в ico, но (думаю, не уверен) он создаст один файл ico для изображения указанного размера.

convert favicon.png --resize 32 favicon.ico

И ICO файл может содержать 2 или 3 изображения для 16x16 32x32 и 64x64 пикселей.

Возможно ли создать такую ​​иконку, возможно, с помощью волшебства изображения или другого инструмента?

Ответы:


17

Более новые версии имеют более легкую команду:

convert -background transparent image.png -define icon:auto-resize=16,32,48,64,256 favicon.ico

-background transparent конечно необязательно.


16

Нашел его на сайте 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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.