इसका इस्तेमाल कैसे करें
- एक फ़ाइल चुनें पर क्लिक करें और एक PNG चुनें, या उसे बॉक्स पर छोड़ें। तस्वीर का आकार उसके नाम के नीचे दिखता है।
- रखे जाने वाले रंग चुनें। सबसे सटीक, यानी 256 से शुरू करें, और तब तक घटाएँ जब तक तस्वीर गलत न लगने लगे।
- PNG को छोटा करें पर क्लिक करें, फिर नई फ़ाइल डाउनलोड करें। पहले और बाद का आकार उसके साथ दिखता है।
PNG का रंग-तालिका वाला रूप कैसे बनता है
PNG हर पिक्सल को रंग-तालिका के एक सूचकांक के रूप में लिख सकता है (रंग प्रकार 3), इसलिए हर पिक्सल को एक बाइट लगता है, या छोटी तालिका में उससे कम बिट। यह टूल आपकी तस्वीर के पिक्सलों से रंग एक रंग-क्वांटाइज़र से चुनता है, हर पिक्सल को उसका सूचकांक बनाकर लिखता है, और पंक्तियों को deflate से दबाता है, यानी वही तरीका जो PNG हमेशा इस्तेमाल करता है।
PNG विनिर्देश इस रंग प्रकार के लिए PLTE चंक माँगता है और 1, 2, 4 और 8 बिट की गहराई की अनुमति देता है, इसलिए 16 रंगों की तालिका में हर पिक्सल चार बिट लेता है। पारदर्शिता tRNS चंक में रहती है: हर रंग का अपना अल्फा मान होता है, और जो रंग वहाँ नहीं लिखे गए, वे पूरी तरह अपारदर्शी रहते हैं।
क्या खोता है, और क्या नहीं
रंग घटाने से गुणवत्ता में कुछ कमी आती है। सहज ग्रेडिएंट वाली फोटो रंगों की संख्या घटने के साथ जल्दी अपना ब्योरा खोती है, जबकि लोगो, आइकन या स्क्रीनशॉट अक्सर कम रंगों में भी अपनी शक्ल रखते हैं। पेज पहले और बाद का आकार दिखाता है, ताकि आप वह सबसे छोटी फ़ाइल चुन सकें जो अब भी सही लगे।
टूल तस्वीर का आकार नहीं बदलता, और उसकी पारदर्शिता भी नहीं बदलता। जिस तस्वीर में पहले से कम रंग हों और जो अच्छी तरह दबी हो, वह बड़ी हो सकती है। नोट यह बताता है, और तब मूल फ़ाइल बेहतर विकल्प है।
उदाहरण: 1,200 × 800 का लोगो
1,200 × 800 पिक्सल के लोगो को 16 रंगों तक घटाने पर हर पिक्सल के लिए चार बिट लगते हैं। उसका कच्चा पिक्सल डेटा 4,80,800 बाइट है: 800 पंक्तियाँ, हर पंक्ति 600 बाइट की, और हर पंक्ति के साथ एक फिल्टर बाइट। वही तस्वीर 24-बिट रंग में बिना दबाए 28,80,800 बाइट लेती। deflate पंक्तियों को और छोटा करता है, और दबाने के बाद दिखने वाला आकार ही मायने रखता है।
अक्सर पूछे जाने वाले सवाल
क्या PNG दबाते समय मेरी फ़ाइल अपलोड होती है?
नहीं। तस्वीर आपका ब्राउज़र पढ़ता है, उसके रंग चुने जाते हैं और नई PNG आपके डिवाइस पर लिखी जाती है। पेज लोड होने के बाद इंटरनेट बंद करके और एक छोटी PNG दबाकर आप यह खुद जाँच सकते हैं।
यहाँ PNG दबाने से उसकी गुणवत्ता बदलती है?
हाँ। रंग घटते हैं, इसलिए परिणाम में गुणवत्ता की कमी होती है। आप जितने कम रंग रखेंगे, रंग मूल से उतने ही अलग होंगे। वह सबसे कम रंग-संख्या चुनें जिस पर तस्वीर अब भी सही लगे।
क्या पारदर्शी पृष्ठभूमि बनी रहती है?
हाँ। पारदर्शिता PNG के tRNS चंक में लिखी जाती है, इसलिए पृष्ठभूमि पारदर्शी रहती है और अर्ध-पारदर्शी किनारे अपने अल्फा मान रखते हैं।
नई PNG कभी-कभी मूल से बड़ी क्यों होती है?
जो PNG पहले से कम रंगों और अच्छे संपीड़न के साथ सहेजी गई हो, वह रंग-तालिका से और छोटी नहीं हो सकती। तब पेज बताता है कि नई फ़ाइल बड़ी है, और मूल फ़ाइल रखना बेहतर है।
यह टूल कितनी बड़ी तस्वीर दबा सकता है?
आपका ब्राउज़र तस्वीर को डिकोड करता है, और उसकी सीमा लगभग 5 करोड़ पिक्सल है, iPhone और iPad पर 1.6 करोड़। इससे बड़ी तस्वीर रंग घटाने से पहले इस सीमा तक छोटी की जाती है।
स्रोत
- W3C: Portable Network Graphics (PNG) Specification, Second Edition (अंग्रेजी में)
- gifenc: यह टूल जो रंग-क्वांटाइज़र इस्तेमाल करता है (MIT लाइसेंस, अंग्रेजी में)
- WHATWG HTML: कैनवस एलिमेंट और उसका पिक्सल डेटा (अंग्रेजी में)
आँकड़े और टेक्स्ट आखिरी बार मंगलवार, 10 नवंबर 2026 को जाँचे गए।