Cara membuat file ico dengan lebih dari satu gambar

15

Saya dapat menggunakan imagemagic untuk mengkonversi png ke ico tetapi (saya pikir, tidak yakin) itu akan membuat satu file ico gambar untuk ukuran yang saya tentukan.

convert favicon.png --resize 32 favicon.ico

Dan file ico dapat berisi 2 atau 3 gambar untuk 16x16 32x32 dan 64x64 piksel.

Apakah mungkin untuk membuat ikon seperti itu mungkin dengan sihir gambar atau alat lain?

jcubic
sumber

Jawaban:

17

Versi yang lebih baru memiliki perintah yang lebih mudah:

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

-background transparent tentu saja opsional.

Tobias Kienzler
sumber
16

Ditemukan di situs 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
jcubic
sumber