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

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

convert favicon.png --resize 32 favicon.ico 

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

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

2 Solutions collect form web for “Как создать файл ico с более чем одним изображением”

Нашел его на сайте 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 

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

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

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

  • ImageMagick: преобразование и сохранение нескольких файлов с другим именем
  • Ошибка построения - как исправить недостающий файл заголовка
  • Как разбить изображение по вертикали с помощью строки comand?
  • Использование Image Magick Convert для изменения глубины канала?
  • Массовое переименование и изменение размера с помощью Imagemagick
  • Создание нескольких png с ImageMagick вызывает медленный рабочий стол
  • Как установить a .jpg с центром в .pdf (с использованием определенных размеров и границ страницы)?
  • Почему команда ImageMagick `compare` настолько медленная и есть альтернатива?
  • imagemagick создает pdf-файл из двух разных изображений
  • Используйте imagemagick для преобразования непрозрачного цвета в альфа
  • Bash: самый быстрый способ определения размеров изображения из URL-адреса
  • Linux и Unix - лучшая ОС в мире.