IconEditor

रेफ़रेंस · 6 मिनट

Windows आइकन साइज़ चीट शीट: हर जगह की व्याख्या

Windows की .ico एक कंटेनर है। शेल अपनी ज़रूरत के सबसे नज़दीकी एंट्री चुनता है और मजबूरी में ही स्केल करता है। यहाँ बताया गया है कि उसे क्या चाहिए, और कहाँ।

01 · साइज़

साइज़ और वे कहाँ दिखते हैं

100 % डिस्प्ले स्केलिंग पर। सात एंट्रियाँ हर उस जगह को कवर करती हैं जहाँ Windows एप्लिकेशन आइकन बनाता है।

साइज़Windows इसे कहाँ इस्तेमाल करता हैप्राथमिकता
16×16Explorer का लिस्ट/डिटेल व्यू, विंडो टाइटल बार, टास्कबार का स्मॉल-आइकन मोड, सिस्टम ट्रे, ब्राउज़र टैब, Alt+Tab लिस्ट की टेक्स्ट पंक्तियाँज़रूरी
24×24टास्कबार बटन (डिफ़ॉल्ट), 100 % पर स्टार्ट मेन्यू की पिन की गई सूची, जंप लिस्टज़रूरी
32×32Explorer स्मॉल आइकन, Alt+Tab थंबनेल, डेस्कटॉप “स्मॉल आइकन”, 125–150 % स्केलिंग पर टास्कबार, स्टार्ट पिन किए ऐप्स (Win 11)ज़रूरी
48×48डेस्कटॉप और Explorer के “मीडियम आइकन” (डिफ़ॉल्ट), फ़ाइल-ओपन डायलॉग, कंट्रोल पैनलज़रूरी
64×64125–150 % स्केलिंग पर Explorer मीडियम आइकन, UAC प्रॉम्प्टअनुशंसित
128×128हाई DPI पर Explorer “लार्ज आइकन”, 200 % पर Windows 11 स्टार्ट का “सभी ऐप्स”अनुशंसित
256×256Explorer “एक्स्ट्रा लार्ज आइकन”, टाइल/थंबनेल व्यू, Properties डायलॉग, 200–300 % स्केलिंग वाली हर जगहज़रूरी

Windows ने कभी भी .ico से 20, 40 या 96 px एंट्री सीधे इस्तेमाल नहीं की; वह पड़ोसी साइज़ से स्केल करता है। उन्हें जोड़ने से बाइट्स बढ़ते हैं, शार्पनेस नहीं। ऊपर के सात साइज़ ही IconEditor एक्सपोर्ट करता है।

02 · स्केलिंग

हाई-DPI डिस्प्ले

150 % स्केलिंग पर, “16-px” टाइटल बार आइकन असल में 24 डिवाइस पिक्सेल है, और “48-px” डेस्कटॉप आइकन 72। Windows इसे अगली बड़ी एंट्री (24 और 64 या 128) चुनकर और वहाँ से स्केल करके हल करता है, इसीलिए बीच के साइज़ मायने रखते हैं।

200 % पर 4K मॉनिटर में “मीडियम” आइकन के लिए भी ज़्यादातर काम 256 एंट्री ही कर रही होती है — उसे ध्यान से बनाने की एक और वजह।

03 · पिक्सेल

कलर डेप्थ और ट्रांसपेरेंसी

  • हर एंट्री 32-बिट BGRA में स्टोर करें। 8-बिट पैलेट एंट्रियाँ Windows 98 के लिए थीं — आज किसी को नहीं चाहिए।
  • 256 px एंट्री PNG-कंप्रेस्ड होनी चाहिए। यह Windows Vista से सपोर्टेड है और फ़ाइल को ~260 KB से घटाकर कुछ KB कर देती है। IconEditor यह अपने-आप करता है; छोटी एंट्रियाँ पुराने रिसोर्स टूल्स से कंपैटिबिलिटी के लिए क्लासिक BMP रहती हैं।
  • हर BMP एंट्री के लिए 1-बिट AND मास्क अब भी लिखा जाता है। अल्फ़ा होने पर मॉडर्न Windows इसे नज़रअंदाज़ करता है, पर कुछ पुराने सॉफ़्टवेयर इसे पढ़ते हैं।

04 · वेब

Favicon और वेब

वही फ़ाइल, कम साइज़ — साथ में वे PNG जो फ़ोन माँगते हैं।

उपयोगसाइज़फ़ॉर्मेट
ब्राउज़र टैब, बुकमार्क, हिस्ट्री16, 32favicon.ico (मल्टी-साइज़) या PNG
पिन किया टैब / हाई-DPI टैब48, 64PNG या वही .ico
iOS होम स्क्रीन180apple-touch-icon.png
Android / PWA192, 512वेब मैनिफ़ेस्ट के ज़रिए PNG
स्केलेबल फ़ॉलबैककोई भीSVG (rel="icon" type="image/svg+xml")

Windows ऐप के लिए एक्सपोर्ट की गई .ico ही favicon.ico का काम भी करती है; Apple के लिए एक PNG और Android के लिए एक मैनिफ़ेस्ट जोड़ दें। एक्सपोर्ट डायलॉग में <link> स्निपेट मौजूद है।

“Windows में प्रीव्यू” डायलॉग के स्टार्ट मेन्यू और ब्राउज़र टैब मॉक-अप, 32 px और 16 px एंट्रियाँ दिखाते हुए
प्रीव्यू का स्टार्ट मेन्यू / ब्राउज़र टैब पैनल 32 और 16 px एंट्रियाँ इस्तेमाल करता है — वही दो जो favicon को चाहिए।

05 · चेकलिस्ट

शिप करने से पहले

  1. 01

    256 ड्रॉ करें, 48/32/24/16 में स्केल करें और उन्हें हाथ से सुधारें।

  2. 02

    सातों साइज़ एक्सपोर्ट करें, 32-बिट, 256 PNG के रूप में।

  3. 03

    डार्क और लाइट दोनों बैकग्राउंड पर प्रीव्यू करें।

  4. 04

    फ़ाइल को अपनी रिसोर्स स्क्रिप्ट / प्रोजेक्ट फ़ाइल से रेफ़र करें।

पढ़ते-पढ़ते आज़माएँ

एडिटर पूरी तरह मुफ़्त है, कोई अकाउंट नहीं चाहिए, और सातों साइज़ वाली Windows-रेडी .ico फ़ाइल एक्सपोर्ट करता है।

एडिटर खोलें