हालांकि Adobe Photoshop वहां के सर्वश्रेष्ठ फोटो-संपादन सॉफ़्टवेयर में से एक है, यह थोड़ा कष्टप्रद है कि यह मूल रूप से .ICO (आइकन) फ़ाइलों को खोलने का समर्थन नहीं करता है। डेस्कटॉप आइकन ग्राफिक्स को खोलने और संपादित करने के लिए, कई उपयोगकर्ता थर्ड-पार्टी विकल्पों का उपयोग करने का प्रयास करते हैं - लेकिन .ICO फ़ाइलों को खोलने और सहेजने के लिए एक बहुत ही सरल PhotoShop प्लग-इन वास्तव में मौजूद है।
यह प्लग-इन विंडोज के लिए 5.0 संस्करण से किसी भी PhotoShop संस्करण के लिए काम करेगा, और मैक के लिए कुछ संस्करणों के लिए (यह OS X संस्करण पर निर्भर करता है)।
यदि किसी भयानक अजीब कारण से, आप विंडोज 98 का उपयोग कर रहे हैं, तो आप प्लगइन का एक वैकल्पिक बिल्ड डाउनलोड कर सकते हैं।
मैक संगतता
- इंटेल मैकिन्टोश (32/64 बिट) पर Photoshop CS5
- 32-बिट इंटेल और PowerPC मैकिन्टोश पर Photoshop CS3 और CS4
- PowerPC मैकिन्टोश (OS X, OS 9 और Classic) पर Photoshop 3.0-7.0, CS, CS2
- 68K मैकिन्टोश पर Photoshop 4.0 / MacOS 8.0
विंडोज संगतता
- विंडोज: विंडोज 98/NT, XP, Vista, और Windows 7 पर Photoshop 5.0 और कोई भी बाद का संस्करण
आवश्यकताएं
Photoshop के लिए ICO फ़ाइल प्रारूप प्लगइन
इंस्टॉल करने के लिए
32-बिट / 64-बिट विंडोज (Vista/Windows 7):
प्लगइन डाउनलोड करें और इसे एक फ़ोल्डर में निकालें।
प्लगइन फ़ाइल को C:\Program Files\Adobe\Photoshop\Plug-Ins\File Formats में ले जाएं, या यदि आप 32-बिट विंडोज पर हैं तो 32-बिट संस्करण (C:\Program Files (x86))। यदि यह मौजूद नहीं है तो आपको \Plug-Ins के अंदर File Formats फ़ोल्डर बनाने की आवश्यकता हो सकती है।

यदि आप 64-बिट विंडोज सिस्टम पर चल रहे हैं और Photoshop CS4 या CS5 के 64-बिट संस्करण को लॉन्च कर रहे हैं, तो प्लगइन का 64-बिट संस्करण डाउनलोड करें और इसे 64-बिट Photoshop (यानी, "Program Files" में नहीं "Program Files (x86)" में) से संबंधित Plug-Ins फ़ोल्डर में रखें।
प्लगइन को अपने Photoshop Plugins फ़ोल्डर के अंदर "File Formats" फ़ोल्डर में ले जाएं:
- विंडोज (32-बिट) के लिए, 8bi
- विंडोज (64-बिट) के लिए, 8bi
यदि Corel PSP Photo X2 का उपयोग कर रहे हैं, तो प्लगइन को C:\Program Files\Corel\Corel Paint Shop Pro Photo X2\Languages\EN\PlugIns में रखें
यदि यह पहले से चल रहा है तो Photoshop को छोड़ें और पुनः लॉन्च करें।
प्लगइन का उपयोग करने के लिए
- .ICO और .CUR फ़ाइलों को खोलने के लिए Photoshop के Open कमांड (File मेनू) का उपयोग करें (जो अब फाइल ब्राउज़र में दिखाई देंगे)
- .ICO और .CUR फ़ाइलें बनाने के लिए Photoshop के Save कमांड का उपयोग करें।
- यदि .CUR सहेज रहे हैं, तो ध्यान दें कि कर्सर हॉटस्पॉट रूलर मूल द्वारा परिभाषित किया गया है।
समस्या हो रही है?
- यदि आप सुनिश्चित नहीं हैं कि प्लगइन सही ढंग से इंस्टॉल किया गया है, तो Photoshop के "About Plug-in" मेनू के तहत "ICO (Windows Icon)" देखें (विंडोज पर, "Help" के तहत देखें; OS X पर, "Photoshop" के तहत)। यदि यह सूचीबद्ध नहीं है:
- जांचें कि आपने सही संस्करण डाउनलोड किया है (विंडोज/मैक)
- क्या यह Photoshop के "Plugins" फ़ोल्डर के "File Formats" सबडायरेक्टरी में है?
- क्या आपने Photoshop को छोड़ दिया और पुनः लॉन्च किया?
- यदि आप Vista चला रहे हैं और "plugin entry point not found" त्रुटि देखते हैं, तो पुनरारंभ करने और पुनः इंस्टॉल करने का प्रयास करें, या यह पोस्ट देखें।
- प्लगइन एक Filter या Import/Export प्लगइन नहीं है, इसलिए वहां न देखें। यह Opening या Saving (योग्य छवियों) के दौरान एक प्रारूप विकल्प के रूप में प्रकट होता है।
- ICO प्रारूप 256 पिक्सेल से अधिक ऊंची या चौड़ी छवियों की अनुमति नहीं देता है।
- केवल Bitmap, Grey Scale, Indexed और RGB मोड छवियां, प्रति चैनल 8 बिट से अधिक नहीं, ICO के रूप में सहेजी जा सकती हैं।
पारदर्शिता के बारे में
ICO प्रारूप में एक अंतर्निहित 1 बिट पारदर्शिता मास्क (0 = अपारदर्शी, 1 = पारदर्शी) होता है, जिसे AND बिटमैप कहा जाता है।
- Photoshop 6.0 या बाद में RGB मोड छवि को पढ़ते या सहेजते समय, लेयर पारदर्शिता का उपयोग मास्क के लिए किया जाता है
- यदि छवि Indexed मोड में है, और "transparent index" का उपयोग करती है, तो इसका उपयोग आइकन मास्क सेट करने के लिए किया जाएगा
- अन्य मामलों में, ICO मास्क को अल्फा चैनल के रूप में माना जाता है (काला = 0 = अपारदर्शी, सफेद = 255 = पारदर्शी)
- PNG (Vista) प्रारूप आइकन में, अल्फा चैनल को केवल PNG के हिस्से के रूप में संग्रहीत किया जाता है। कोई अलग मास्क नहीं है।
इंडेक्स्ड मोड छवियों को सहेजना
यह सुनिश्चित करने के लिए कि आउटपुट फाइलें यथासंभव कॉम्पैक्ट हैं, आइकन द्वारा उपयोग किए जाने वाले रंगों को दर्शाने के लिए पर्याप्त सबसे छोटी पिक्सेल गहराई चुनी जाती है:
- RGB मोड: कोई रंग तालिका नहीं
- Indexed/Grey Scale मोड 16 से अधिक रंगों के साथ: 8 बिट प्रति पिक्सेल (रंग तालिका में 256 रंग तक)
- Indexed/Grey Scale मोड 2 से अधिक रंगों के साथ: 4 बिट प्रति पिक्सेल (रंग तालिका में 16 रंग तक)
- Bitmap या Indexed/Grey Scale मोड 2 या कम रंगों के साथ: 1 बिट प्रति पिक्सेल (रंग तालिका में 2 रंग तक)
फ़ाइल आकार पर एक नोट (केवल मैक)
चिंतित न हों अगर Mac Finder Photoshop से सहेजी गई ICO फ़ाइलों के लिए अप्रत्याशित रूप से बड़ा फ़ाइल आकार दिखाता है। ICO स्वयं डेटा फोर्क में संग्रहीत है और जितना संभव हो उतना छोटा है (ऊपर देखें)।
Finder की आकार गणना Photoshop के विपुल "मेटाडेटा" द्वारा रिसोर्स फोर्क में बढ़ाई जाती है, और वास्तव में ICO डेटा के आकार को प्रतिबिंबित नहीं करती है। (यह Photoshop से सहेजी गई सभी फाइलों के लिए संग्रहीत है, चाहे प्रारूप कुछ भी हो, और चाहे इमेज थंबनेल और प्रीव्यू Preferences में सक्षम हों।) Finder का "K" आकार भी वॉल्यूम के न्यूनतम आवंटन आकार से प्रभावित होता है (अक्सर पार्टीशन आकार के आधार पर 4 या 8K)।
वेब साइट पर अपलोड करने पर, केवल डेटा फोर्क कॉपी किया जाता है और रिसोर्स फोर्क हटा दिया जाता है, इसलिए यह अतिरिक्त डेटा (और Finder का पैडेड आंकड़ा) का कोई प्रभाव या प्रासंगिकता नहीं है। ICO फ़ाइल का "वास्तविक" तार्किक आकार OS X के Terminal में आइकन की निर्देशिका में ls -l के साथ पुष्टि की जा सकती है (या MPW Shell में files -x br)।
32-बिट (Windows XP) आइकन के बारे में
प्लगइन 8-बिट अल्फा पारदर्शिता के साथ 32-बिट आइकन बना सकता है। यह दो मामलों में होगा:
- Photoshop 6.0 या बाद में, एक लेयर्ड RGB इमेज सहेजना (यानी फ्लैट नहीं)
- Photoshop के किसी भी संस्करण में, 2 या अधिक अल्फा चैनलों के साथ एक फ्लैट RGB इमेज सहेजना।
पहले मामले में, लेयर पारदर्शिता को ICO अल्फा के रूप में उपयोग किया जाएगा। 1-बिट "AND मास्क" पहले अल्फा चैनल से लिया जाता है, या यदि कोई उपलब्ध अल्फा चैनल नहीं है, तो लेयर पारदर्शिता से प्राप्त किया जाता है।
दूसरे मामले में, पहला अल्फा चैनल 1-बिट "AND मास्क" बनाने के लिए उपयोग किया जाता है, और दूसरा अल्फा चैनल 8-बिट ICO अल्फा बन जाता है।
दोनों मामलों में, रंग डेटा को शून्य (काला) पर सेट किया जाता है जहां आइकन पारदर्शी होता है। इससे वांछित परिणाम उत्पन्न होना चाहिए (पृष्ठभूमि पर पूर्ण पारदर्शिता)।