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