วิธีสร้างไฟล์ 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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.