Як створити файл 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.