आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप PNG को BMP में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
PNG से BMP
PNG 139 KB → BMP 450 KB 3.2× बड़ी
PNG 7 KB → BMP 450 KB 64.6× बड़ी
PNG 3 KB → BMP 450 KB 176.7× बड़ी
यही किसी फ़ोटो और PNG को बदलने का फ़र्क़ है, और यही एक फ़ैसला यह बदलाव आपसे माँगता है। PNG 256 स्तर का अल्फ़ा चैनल रखता है; BMP के पास कोई असल पारदर्शिता नहीं। हर पारदर्शी पिक्सल को अपारदर्शी बनना पड़ता है।
यह फ़ैसला स्थायी है — पारदर्शिता वापस लाने का कोई तरीक़ा नहीं, यह छुपती नहीं, बदली जाती है। इसलिए तीस सेकंड सोचना डिफ़ॉल्ट स्वीकार करने से बेहतर है।
दस्तावेज़, प्रिंटेड पन्ना या हल्के इंटरफ़ेस के लिए सफ़ेद। गहरे डिस्प्ले या गहरे ऐप्लिकेशन के लिए काला। एम्बेडेड स्क्रीन के लिए, पैनल का सही रंग जो अक्सर दिए गए दस्तावेज़ में लिखा होता है।
ग़लत चुनना दिखता है, हल्का नहीं — सफ़ेद पर भरा गया लोगो गहरे पैनल पर एक सफ़ेद आयत के अंदर दिखेगा।
एंटी-अलायसिंग किसी वक्र या तिरछी रेखा के किनारे के पिक्सल को आंशिक पारदर्शी बनाकर काम करता है। वे पूरी तरह पारदर्शी नहीं, तो पृष्ठभूमि रंग से मिश्रित होते हैं, बदले नहीं जाते।
सही रंग पर मिश्रित होने पर किनारा साफ़ रहता है। ग़लत रंग पर, आर्टवर्क के चारों ओर हल्का प्रभामंडल आता है — वह क्लासिक निशानी कि लोगो को सफ़ेद पर फ़्लैट करके कहीं और रखा गया।
PNG लॉसलेस है और BMP अनकम्प्रेस्ड, तो हर अपारदर्शी पिक्सल बिल्कुल वैसे ही आता है। कोई ब्योरा नहीं जाता, कोई किनारा नरम नहीं होता।
यह उन दुर्लभ बदलावों में से है जहाँ इकलौता नुक़सान वही है जो ऊपर बताया गया। इसका मतलब यह भी है कि कुछ कमाने को नहीं — तस्वीर सुधर नहीं सकती।
PNG लॉसलेस संपीड़न करता है, और ठीक उसी सामग्री पर बहुत अच्छा है जो लोग यहाँ बदलते हैं — सपाट रंग, तेज़ किनारे। BMP कुछ भी संपीड़ित नहीं करता।
तो फ़र्क़ लोगो और इंटरफ़ेस ग्राफ़िक पर सबसे चौड़ा है। एक सपाट 1000×1000 आइकन PNG में लगभग 40 किलोबाइट और BMP में लगभग 3 मेगाबाइट का हो सकता है।
सीधे पिक्सल पढ़ने वाला सॉफ़्टवेयर और हार्डवेयर — एम्बेडेड डिस्प्ले, औद्योगिक और प्रयोगशाला ऐप्लिकेशन, पॉइंट-ऑफ़-सेल उपकरण, पुराने Windows प्रोग्राम।
बाक़ी हर मक़सद के लिए, PNG रखिए — यह छोटी है, पारदर्शिता रखती है, हर जगह खुलती है। सीमा पर बदलिए और BMP को कुछ ऐसा मानिए जो किसी मशीन को दिया जाता है, रखा नहीं जाता।
पूरा फ़ोल्डर ड्रॉप कीजिए — हर फ़ाइल बारी-बारी बदलती है, नाम वही रहता है सिर्फ़ एक्सटेंशन बदलता है, नतीजा एक ZIP में। कोई अपलोड नहीं, कोई कतार नहीं, कोई दैनिक सीमा नहीं।
ध्यान रखने लायक़ सीमा साइज़ की है — अनकम्प्रेस्ड आउटपुट जल्दी जुड़ते हैं, और इंटरफ़ेस ग्राफ़िक का फ़ोल्डर सैकड़ों मेगाबाइट बना सकता है।
| PNG | BMP | |
|---|---|---|
| पूरा नाम | Portable Network Graphics | Windows बिटमैप |
| फ़ाइल एक्सटेंशन | .png | .bmp, .dib |
| मीडिया टाइप | image/png | image/bmp |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | बिना कंप्रेशन |
| पहली बार प्रकाशित | 1996 | 1987 |
| प्रकाशक | PNG Development Group | Microsoft |
| विनिर्देश | ISO/IEC 15948 | — |
| लाइसेंस | खुला मानक | प्रकाशित, मानकीकृत नहीं |
| आज की स्थिति | मौजूदा | पुराना, फिर भी हर जगह पढ़ा जाता है |
| बिट डेप्थ | 16 | 8 |
| रंग जो यह दर्ज कर सकता है | RGB, ग्रेस्केल, इंडेक्स्ड पैलेट | RGB, इंडेक्स्ड पैलेट |
| सबसे बड़ी इमेज | हर तरफ़ 2,14,74,83,647 px | — |
| ब्राउज़र में खुलता है | हर ब्राउज़र | हर ब्राउज़र |
| इसकी जगह विचारणीय | WebP, SVG, JXL | TIFF |
BMP में अल्फ़ा चैनल होता ही नहीं। पारदर्शी PNG फ़ाइल बाहर आती है तो वे हिस्से भरे हुए मिलते हैं — सफ़ेद, जब तक आप कुछ और न चुनें — और BMP की कोई सेटिंग उस पारदर्शिता को वापस नहीं ला सकती।
PNG हर चैनल पर 16 बिट तक सँभालता है और BMP के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।
GIMP PNG और BMP — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
BMP सैंपल कच्चे रूप में रखता है, इसलिए फ़ाइल ख़ूब बढ़ जाती है और बदले में कुछ मिलता नहीं। इस दिशा का मतलब सिर्फ़ तब है जब दूसरी तरफ़ का कोई प्रोग्राम PNG लेता ही न हो — और वजह आम तौर पर यही होती भी है।
दोनों का निशाना अलग काम है: PNG का स्क्रीनशॉट, लोगो और रेखाचित्र और वेब पर, BMP का प्रोग्रामों के बीच डेटा ले जाना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
PNG PNG Development Group का फ़ॉर्मेट है, जो 1996 में आया। यह हर चैनल पर 16 बिट में दर्ज करता है।
BMP Microsoft का है और 1987 से चला आ रहा है। Microsoft Paint, GIMP और IrfanView इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे jSquash है, तस्वीरों के संदर्भ कोडेक के WebAssembly संस्करण; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। jSquash आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
BMP कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। जिस फ़ॉर्मेट में जाना है वह पारदर्शिता नहीं सँभालता, इसलिए पारदर्शी हिस्से पृष्ठभूमि के रंग से भर दिए जाते हैं।
BMP में अल्फ़ा चैनल होता ही नहीं। पारदर्शी PNG फ़ाइल बाहर आती है तो वे हिस्से भरे हुए मिलते हैं — सफ़ेद, जब तक आप कुछ और न चुनें — और BMP की कोई सेटिंग उस पारदर्शिता को वापस नहीं ला सकती।
BMP सैंपल कच्चे रूप में रखता है, इसलिए फ़ाइल ख़ूब बढ़ जाती है और बदले में कुछ मिलता नहीं। इस दिशा का मतलब सिर्फ़ तब है जब दूसरी तरफ़ का कोई प्रोग्राम PNG लेता ही न हो — और वजह आम तौर पर यही होती भी है।
PNG हर चैनल पर 16 बिट तक सँभालता है और BMP के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।
इस पेज पर PNG और BMP के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।