From:JPG,To:ICO;使用Imagemagick將GIF,PNG和JPG轉換爲.ICO文件
/usr/bin/convert -resize x16 -gravity center -crop 16x16+0+0 input.jpg \
-transparent white -colors 256 output/favicon.ico
這是命令行的輸出。
來自:GIF's,PNG To:ICO;
/usr/bin/convert -resize x16 -gravity center -crop 16x16+0+0 input.png \
-flatten -colors 256 output/favicon.ico
我遇到了透明問題。我似乎無法得到正確的代碼,我已經嘗試了-channel alpha -negate等
這創建一個圖像,當我申請到網站,它適用於Firefox,但沒有其他瀏覽器。 IE,Chrome,Opera和Safari都因爲某種原因而討厭它,它是一個簡單的favicon.ico文件。我的結論是,我的命令必須在某個地方突破。請幫忙?在所有瀏覽器
<link rel=icon href=/favicon.png>
作品,你會得到使用更穩健的文件格式有更好的壓縮:
可以給我看一個樣品ICO文件嗎? – 2010-07-06 11:33:16
這個命令,「像你的」似乎在這裏工作得很好:$ convert -resize 1 28x128 images/note.png - 透明白色256 favicon.ico – rogerdpack 2012-09-10 05:16:24
我想我錯過了一些位:'convert convert :沒有編碼這個圖像格式的代表(favicon.ico)[沒有這樣的文件或目錄]。顯然,Debian Jessie在ImageMagick中缺少'ICO'支持。這對我有效:'icotool -c -o favicon.ico FILENAME'。見http://www.randomhacks.co.uk/how-to-convert-a-png-to-ico-file-ubuntu-linux/ – Tino 2017-01-22 07:57:40