
是否有一個指令可以用來將 a.jpg
或.png
other 轉換為副檔名 a .ico
?如果可能的話還可以將其調整為圖示大小嗎?
我還想將其從.ico
改為.jpg
或.png
。
答案1
答案2
這是從控制台執行此操作的最佳命令:
convert <your-image-here> -define icon:auto-resize=256,64,48,32,16 favicon.ico
希望你喜歡!
答案3
使用這個 zsh 函數:
png2ico () {
local i="${1}" o="${2:-${1:r}.ico}" s="${png2ico_size:-256}"
convert -resize x${s} -gravity center -crop ${s}x${s}+0+0 "$i" -flatten -colors 256 -background transparent "$o"
}
就像這樣:
png2ico input.png