मोफत कनवर्टर

ICO ते PNG कनवर्टर

विंडोज आयकॉन (.ico) फाइल्सना तुमच्या ब्राउझरमध्ये त्वरित उच्च-गुणवत्तेच्या पारदर्शक PNG प्रतिमांमध्ये रूपांतरित करा.

ICO येथे क्लिक करा किंवा ड्रॅग करा

50MB पर्यंत सपोर्ट करते

किंवा

या साधनाबद्दल

ICO हे 1990 मध्ये Windows 3.0 साठी शोधलेले आयकॉन फाइल स्वरूप आहे आणि ते आजही वेबवर डी फॅक्टो फॅविकॉन स्वरूप म्हणून वापरले जाते. नाव असूनही, एक ICO फाइल एक कंटेनर आहे जी वेगवेगळ्या आकारात आणि रंगांच्या खोलीवर अनेक प्रतिमा ठेवू शकते. सामान्य Windows डेस्कटॉप ICO समान चिन्हाच्या 16×16, 32×32, 48×48, 64×64, 128×128, आणि 256×256 आवृत्त्यांचे बंडल करू शकते; ऑपरेटिंग सिस्टम डिस्प्ले संदर्भाशी जुळणारा कोणताही आकार निवडते. ICO ला PNG मध्ये रूपांतरित करणे म्हणजे यापैकी एक किंवा अधिक एम्बेड केलेल्या प्रतिमा काढणे आणि त्या स्वतंत्र PNG फाइल्स म्हणून सेव्ह करणे.

हा कनवर्टर तुमच्या ब्राउझरमधील ICO शीर्षलेख पार्स करतो, सर्व एम्बेड केलेल्या प्रतिमा नोंदी ओळखतो आणि प्रत्येकाला डीकोड करतो. बऱ्याच आधुनिक ICO फायली त्यांच्या प्रतिमा PNG म्हणून अंतर्गत संग्रहित करतात; जुने BMP-शैलीतील कच्चा बिटमॅप डेटा वापरतात. दोन्ही एन्कोडिंग हाताळले जातात. आउटपुट प्रति एम्बेड केलेल्या प्रतिमेसाठी एक PNG आहे — एका सामान्य Windows चिन्हासाठी, म्हणजे वेगवेगळ्या आकारात सहा किंवा अधिक PNG फाइल्स.

फाइल कधीही तुमचे डिव्हाइस सोडत नाहीत. ICO निर्देशिका वाचण्यासाठी आणि प्रत्येक प्रतिमेसाठी योग्य डीकोडरवर पाठवण्यासाठी DataView वापरून JavaScript मध्ये पार्सिंग होते. आउटपुट PNGs canvas.toBlob('image/png') द्वारे तयार केले जातात.

आयसीओचे पीएनजीमध्ये रूपांतर का करावे

ICO हे Windows-केंद्रित स्वरूप आहे जे काही प्रतिमा संपादक कृपापूर्वक हाताळतात. फोटोशॉपला प्लगइन आवश्यक आहे; अनेक वेब-आधारित साधने ICO वाचू शकत नाहीत; लिनक्स डेस्कटॉप वातावरण आयसीओला द्वितीय श्रेणी मानतात. PNG सर्वत्र समर्थित आहे. विद्यमान ICO ला PNG मध्ये रूपांतरित केल्याने तुम्ही कोणत्याही टूलमध्ये उघडू आणि संपादित करू शकता अशा फायली तयार होतात.

दुसरे सामान्य कारण म्हणजे वैयक्तिक आकार काढणे. फेविकॉन अपडेट करणाऱ्या वेब डेव्हलपरना अनेकदा विद्यमान ICO ची केवळ 32×32 किंवा 64×64 आवृत्ती हवी असते. लेगसी आयकॉन पुन्हा रेखाटणाऱ्या डिझायनर्सना सर्वात मोठी एम्बेड केलेली आवृत्ती प्रारंभ बिंदू म्हणून हवी आहे. ICO कंटेनरशी थेट व्यवहार करण्याऐवजी, प्रत्येक आकारात एक, स्वतंत्र PNG फायली काढण्यात दोन्ही वर्कफ्लोचा फायदा होतो.

कसे वापरावे

एक ICO ड्रॉप करा, प्रति एम्बेडेड आकार एक PNG मिळवा.

  1. ICO फाइल अपलोड करा: फाइल अपलोड क्षेत्रात ड्रॅग करा किंवा ब्राउझ करण्यासाठी क्लिक करा. साधारण ICO फायली 100 KB पेक्षा कमी असल्या तरी 50 MB पर्यंतच्या फायली समर्थित आहेत.
  2. एम्बेड केलेल्या आकारांचे पुनरावलोकन करा: हे टूल ICO मध्ये एम्बेड केलेल्या सर्व प्रतिमा त्यांच्या परिमाणे आणि रंगाच्या खोलीसह सूचीबद्ध करते. ठराविक फेविकॉन ICO मध्ये 16×16, 32×32, आणि 48×48 आवृत्त्या आहेत; विंडोज डेस्कटॉप आयकॉनमध्ये आठ किंवा अधिक आकार असू शकतात.
  3. अर्क: प्रत्येक एम्बेड केलेली प्रतिमा डीकोड केली जाते आणि PNG म्हणून पुन्हा एन्कोड केली जाते. PNG-संकुचित नोंदी असलेल्या ICO साठी, डीकोडिंग थेट आहे. BMP-शैलीतील नोंदींसाठी, कच्चा पिक्सेल डेटा कॅनव्हासमध्ये वाचला जातो आणि PNG म्हणून निर्यात केला जातो.
  4. डाउनलोड करा: एकल-प्रतिमा ICOs एकल PNG डाउनलोड तयार करतात. बहु-प्रतिमा ICOs एक झिप संग्रहण तयार करतात ज्यामध्ये प्रति आकार एक PNG असते, ज्याला परिमाण (icon-16.png, icon-32.png आणि असेच) नाव दिले जाते.

सामान्य वापर प्रकरणे

तांत्रिक तपशील

एक ICO फाइल 6-बाइट शीर्षलेख (ICONDIR) ने सुरू होते, त्यानंतर प्रविष्ट्यांची निर्देशिका (ICONDIRENTRY, प्रत्येकी 16 बाइट्स), त्यानंतर प्रत्येक एंट्रीसाठी प्रतिमा डेटा येतो. प्रत्येक डिरेक्टरी एंट्री रूंदी, उंची, रंग संख्या आणि प्रतिमा बाइट्सकडे निर्देश करणारा ऑफसेट आणि आकार निर्दिष्ट करते.

इमेज डेटा एकतर BMP-शैली DIB (BITMAPFILEHEADER शिवाय) किंवा थेट एम्बेड केलेली संपूर्ण PNG फाइल म्हणून एन्कोड केलेला आहे. PNG-एनकोड केलेल्या नोंदी आधुनिक चिन्हांसाठी 256×256 वर सामान्य आहेत आणि सुरवातीला एक मानक PNG स्वाक्षरी आहे. BMP-शैलीतील नोंदी फाइल शीर्षलेख वगळतात परंतु माहिती शीर्षलेख आणि पिक्सेल डेटा समाविष्ट करतात.

हा कनवर्टर निर्देशिका वाचतो, प्रत्येक एंट्री शोधतो आणि योग्य डीकोडरवर पाठवतो. पीएनजी नोंदी ब्लॉब आणि इमेज घटक वापरून डीकोड केल्या जातात; BMP एंट्री BITMAPINFOHEADER पार्स करून आणि स्वतः कॅनव्हासमध्ये पिक्सेल लिहून वाचल्या जातात. आउटपुट नेहमी PNG असते.

सर्वोत्तम पद्धती

वारंवार विचारले जाणारे प्रश्न

आयसीओचे पीएनजीमध्ये रूपांतर करताना गुणवत्तेचे नुकसान होते का?
नाही. PNG दोषरहित DEFLATE वापरते, त्यामुळे रूपांतरणादरम्यान तुमची प्रतिमा गुणवत्ता पूर्णपणे जतन केली जाते.
मूळ स्वरूप ठेवण्याऐवजी मी पीएनजीमध्ये का रूपांतरित करू?
जेव्हा तुम्हाला पारदर्शकता समर्थन, स्क्रीनशॉट किंवा ग्राफिक्ससाठी दोषरहित गुणवत्ता किंवा सार्वत्रिक ब्राउझर अनुकूलता आवश्यक असते तेव्हा PNG आदर्श आहे. ICO च्या विपरीत, PNG प्रत्येक पिक्सेल कॉम्प्रेशन आर्टिफॅक्टशिवाय संरक्षित करते.
मी एकाहून अधिक आयसीओ फायली बॅच रूपांतरित करू शकतो?
हे साधन जास्तीत जास्त गुणवत्ता सुनिश्चित करण्यासाठी एका वेळी एका फाईलवर प्रक्रिया करते. एकाधिक फायलींसाठी, फक्त प्रक्रिया पुन्हा करा — प्रत्येक रूपांतरणाला फक्त काही सेकंद लागतात.
रूपांतरणादरम्यान माझ्या प्रतिमा खाजगी ठेवल्या जातात का?
होय. तुमच्या ICO फाईल्सवर कॅनव्हास API आणि JavaScript वापरून तुमच्या ब्राउझरमध्ये संपूर्णपणे प्रक्रिया केली जाते. कोणत्याही सर्व्हरवर काहीही अपलोड केले जात नाही — फाइल तुमच्या डिव्हाइसवरून थेट कन्व्हर्टरवर जाते आणि तुमच्या डिव्हाइसवर परत जाते.
माझी फाइल सर्व्हरवर अपलोड केली आहे का?
नाही. पार्सिंग आणि डीकोडिंग तुमच्या ब्राउझरमध्ये होते. फाइल तुमचे डिव्हाइस सोडत नाही.
मी PNG परत ICO मध्ये रूपांतरित करू शकतो का?
होय — ICO टूलसाठी समर्पित PNG वापरा, जे एक किंवा अधिक PNGs योग्य निर्देशिका रचनेसह ताज्या ICO फाईलमध्ये बंडल करते.
मला एका ICO साठी अनेक डाउनलोड्स का दिसतात?
कारण ICO मध्ये अनेक एम्बेड केलेल्या प्रतिमा आहेत. प्रत्येक एक वेगळा PNG बनतो. तुम्हाला फक्त एकच आकार हवा असल्यास, तुमच्या गरजेशी जुळणारा आकार घ्या आणि बाकीचा टाकून द्या.
EXIF किंवा इतर मेटाडेटा जतन केला जाईल का?
ICO फाइल्समध्ये सामान्यतः EXIF मेटाडेटा नसतो. आउटपुट PNG मध्ये फक्त पिक्सेल डेटा असतो. स्रोत ICO च्या PNG नोंदींमध्ये मेटाडेटा असल्यास, तो कॅनव्हास री-एंकोडिंगद्वारे संरक्षित केला जात नाही.