UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

BMP को PNG में बदलें

भारी-भरकम Windows बिटमैप को PNG फ़ाइलों में बदलें, जिनमें हर पिक्सल हूबहू रहता है और जगह बहुत कम लगती है। BMP फ़ाइलें डालें, कन्वर्ट दबाएँ और डाउनलोड करें।

इमेज कन्वर्टर

या JPG, JPEG, JPE … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    BMP फ़ाइलें जोड़ें

    Paint, स्कैनर, किसी पुराने गेम या इंडस्ट्रियल कैमरा से बनी 20 तक .bmp फ़ाइलें डालें, हर फ़ाइल 95 MB तक।

  2. 2

    टारगेट फॉर्मेट PNG ही रहने दें

    इसमें बदलें में PNG चुना हुआ है। क्वालिटी स्लाइडर नहीं है, क्योंकि PNG लॉसलेस है; एडवांस्ड सेटिंग में सिर्फ़ रीसाइज़ और मेटाडेटा के विकल्प मिलते हैं।

  3. 3

    कन्वर्ट करें और डाउनलोड करें

    PNG में कन्वर्ट करें → दबाएँ और फ़ाइलें एक-एक करके या ZIP के रूप में सेव करें।

उत्तर

BMP को PNG में बदलने पर क्या खोता है?

कुछ भी नहीं, न दिखने वाला और न मापने लायक: PNG लॉसलेस है, इसलिए पिक्सल एक जैसे रहते हैं। बदलता है साइज़। बिना कंप्रेशन वाला बिटमैप आम तौर पर कई गुना छोटा PNG बन जाता है, और स्क्रीनशॉट सबसे ज़्यादा छोटे होते हैं।

BMP से PNG: एक भी पिक्सल बदले बिना फ़ाइल छोटी

BMP फ़ाइलें लगभग हमेशा रॉ रूप में सेव होती हैं: हर पिक्सल के तीन बाइट, पंक्ति दर पंक्ति, बिना किसी कंप्रेशन के। यह फ़ॉर्मेट 4-बिट और 8-बिट इमेज के लिए रन-लेंथ एन्कोडिंग की इजाज़त देता है, पर लगभग कोई इसे लिखता नहीं। PNG वही पिक्सल रखता है और उन्हें हर पंक्ति के प्रेडिक्शन फ़िल्टर और DEFLATE से गुज़ारता है, जो ZIP फ़ाइलों के पीछे की कंप्रेशन विधि है, इसलिए दोहराए रंग और चिकने हिस्से बहुत कम जगह लेते हैं।

बिटमैप अब भी आपकी सोच से ज़्यादा मिलते हैं। Paint के पुराने वर्शन .bmp ही सेव करते थे, Windows क्लिपबोर्ड कॉपी की गई तस्वीरें डिवाइस-इंडिपेंडेंट बिटमैप के रूप में रखता है, और स्कैनर, मशीन-विज़न कैमरे, रेट्रो गेम और एम्बेडेड डिवाइस इन्हें इसलिए लिखते हैं कि यह फ़ॉर्मेट बनाना बहुत आसान है। ऐसी फ़ाइलों का फ़ोल्डर स्टोरेज जल्दी भर देता है और भेजना मुश्किल होता है।

कन्वर्ज़न किसी चीज़ को शार्प या साफ़ नहीं करता। बिटमैप धुंधला या ब्लॉकी है तो PNG भी वैसा ही होगा; फ़ायदा साइज़ और कम्पैटिबिलिटी का है, क्वालिटी का नहीं।

बिना कंप्रेशन वाला बिटमैप असल में कितना बड़ा होता है

6.2 MB24-बिट BMP के रूप में सेव एक 1920 × 1080 स्क्रीनशॉट

1920 × 1080 पिक्सल × 3 बाइट = 6,220,800 बाइट, साथ में 54 बाइट का हेडर। PNG के रूप में वही डेस्कटॉप स्क्रीनशॉट आम तौर पर कुछ सौ KB का होता है, क्योंकि इंटरफ़ेस के रंग दोहराते हैं।

BMP फॉर्मेट कहाँ से आया

  1. 1990

    Windows 3.0

    40 बाइट के इन्फ़ो हेडर वाले डिवाइस-इंडिपेंडेंट बिटमैप मानक .bmp लेआउट बन जाते हैं।

  2. 1995

    वर्शन 4 हेडर

    Windows 95 और NT 4.0 कलर मास्क और अल्फा मास्क फ़ील्ड जोड़ते हैं।

  3. 1996

    PNG 1.0

    W3C PNG को पेटेंट-मुक्त लॉसलेस फ़ॉर्मेट के रूप में प्रकाशित करता है।

  4. 1998

    वर्शन 5 हेडर

    Windows 98 और 2000 BMP में ICC कलर प्रोफ़ाइल एम्बेड करने देते हैं।

  5. 2004

    ISO/IEC 15948

    PNG अंतरराष्ट्रीय मानक बन जाता है।

BMP

बिटमैप इमेज

BMP Microsoft का डिवाइस-इंडिपेंडेंट बिटमैप फ़ॉर्मैट है, जो Windows के शुरुआती संस्करणों से ही उसका मूल फ़ॉर्मैट रहा है। यह आमतौर पर पिक्सल को बिना कंप्रेस किए सेव करता है, इसलिए क्वालिटी एकदम सही रहती है, लेकिन PNG या JPEG की तुलना में फ़ाइलें बहुत बड़ी होती हैं। नए BMP संस्करण अल्फ़ा चैनल रख सकते हैं, पर कई प्रोग्राम उसे अनदेखा कर देते हैं। इसे पढ़ना और लिखना आसान है, इसलिए यह पुराने सॉफ़्टवेयर, एम्बेडेड सिस्टम और कुछ औद्योगिक टूल में अब भी चलता है। Windows, macOS और लगभग हर इमेज एडिटर BMP फ़ाइलें खोल सकता है।

कंप्रेशन
लॉसलेस
ट्रांसपेरेंसी (पारदर्शिता)
हाँ
एनिमेशन
नहीं
शुरुआत का वर्ष
Microsoft
BMP कन्वर्टर

PNG

Portable Network Graphics

PNG एक लॉसलेस रास्टर फ़ॉर्मैट है, जिसे 1996 में PNG Development Group ने प्रकाशित किया और बाद में W3C व ISO ने मानकीकृत किया। यह हर पिक्सल को ठीक वैसा ही रखता है, पूरी अल्फ़ा पारदर्शिता सपोर्ट करता है और टेक्स्ट, तीखे किनारों व सपाट रंगों को बिना आर्टिफ़ैक्ट के संभालता है। इसी सटीकता के कारण यह स्क्रीनशॉट, लोगो, आइकन और इंटरफ़ेस ग्राफ़िक्स के लिए आदर्श है। इसकी कीमत साइज़ है: PNG के रूप में सेव की गई फ़ोटो अक्सर वही फ़ोटो JPEG या WebP में सेव करने से कई गुना बड़ी होती है। सभी ब्राउज़र, ऑपरेटिंग सिस्टम और एडिटर PNG फ़ाइलें खोलते हैं।

कंप्रेशन
लॉसलेस
ट्रांसपेरेंसी (पारदर्शिता)
हाँ
एनिमेशन
नहीं
शुरुआत का वर्ष
1996 · PNG Development Group
PNG कन्वर्टर

जब स्क्रीनशॉट, स्कैन या पुराने Windows टूल के एक्सपोर्ट को एक भी पिक्सल खोए बिना शेयर या सेव करना हो, तब BMP को PNG में बदला जाता है; PNG हर वैल्यू रखता है और फ़ाइल को उसके साइज़ के एक छोटे हिस्से तक ले आता है।

ट्रांसपेरेंसी, पैलेट और 32-बिट बिटमैप

आम तौर पर ट्रांसपेरेंसी मिलने की गुंजाइश नहीं होती। ज़्यादातर BMP 24-बिट होते हैं, जिनमें अल्फा होता ही नहीं, और PNG पूरी तरह अपारदर्शी बनता है। वर्शन 4 या 5 हेडर के साथ लिखे कुछ 32-बिट बिटमैप में असली अल्फा चैनल होता है, और वह PNG में सुरक्षित रहता है। कई दूसरी 32-बिट फ़ाइलों में चौथा बाइट सिर्फ़ पैडिंग होता है, और जो प्रोग्राम उसे अल्फा समझ लेते हैं वे तस्वीर को अदृश्य दिखाते हैं; कन्वर्ट की गई फ़ाइल किसी व्यूअर में खाली दिखे तो ख़राब मानने से पहले उसे दूसरे व्यूअर में खोलें।

कम रंगों वाले बिटमैप, जैसे 1-बिट स्कैन और पुराने सॉफ़्टवेयर की 8-बिट पैलेट इमेज, बिल्कुल वही रंग रखते हैं। PNG ग्रेस्केल, पैलेट और फ़ुल-कलर लेआउट सपोर्ट करता है, इसलिए वह हर तरह के BMP को दर्शा सकता है जो आपको मिलेगा। वेबसाइट के लिए इन स्क्रीनशॉट और डायग्राम का सही ठिकाना PNG है; फ़ॉर्म को फिर भी छोटी फ़ाइल चाहिए तो हमारी KB में इमेज साइज़ कम करने की गाइड देखें।

BMP से PNG के बारे में सवाल

क्या BMP को PNG में बदलना सच में लॉसलेस है?

हाँ। PNG की हर पिक्सल वैल्यू BMP से बिल्कुल मेल खाती है; सिर्फ़ बाइट्स के पैक होने का तरीका बदलता है। PNG को PNG से BMP से वापस बदलने पर वही तस्वीर मिलती है, हालाँकि हेडर की जानकारी अलग हो सकती है।

मेरी PNG फ़ाइल BMP से बस थोड़ी-सी ही छोटी क्यों है?

लॉसलेस कंप्रेशन दोहराव पर काम करता है। स्क्रीनशॉट, डायग्राम और पिक्सल आर्ट में बड़े समतल हिस्से होते हैं और वे अक्सर 90% या उससे ज़्यादा छोटे हो जाते हैं, जबकि फोटो और नॉइज़ वाले स्कैन में दोहराव कम होता है और साइज़ सिर्फ़ आधा हो सकता है। जिन फोटो में सटीक पिक्सल से ज़्यादा साइज़ मायने रखता है, उनके लिए BMP से JPG कहीं ज़्यादा छोटा करता है।

क्या PNG का बैकग्राउंड ट्रांसपेरेंट हो जाएगा?

तभी, जब BMP में सच में अल्फा चैनल हो, जो कम ही में होता है। आम 24-बिट BMP में ट्रांसपेरेंसी होती ही नहीं, इसलिए PNG पूरी तरह अपारदर्शी रहता है। कट-आउट चाहिए तो किसी एडिटर में बैकग्राउंड हटाएँ।

क्या PNG में स्कैन की गई BMP का DPI बना रहता है?

हाँ। BMP रेज़ोल्यूशन पिक्सल प्रति मीटर में रखता है और PNG में इसका बराबर का फ़ील्ड है; DPI टैग सेटिंग 0 पर रहे तो मूल वैल्यू बनी रहती है। प्रिंट फ़ॉर्म माँगे तो वहाँ 300 लिखें; पिक्सल डाइमेंशन नहीं बदलते।

कन्वर्ट करने के बाद क्या मुझे ओरिजिनल BMP फ़ाइलें रखनी चाहिए?

इमेज क्वालिटी के लिए नहीं: PNG में वही पिक्सल कम जगह में होते हैं। उन्हें तभी रखें जब कोई प्रोग्राम सीधे BMP ही पढ़ता हो, जैसे पुराना टूल या माइक्रोकंट्रोलर डिस्प्ले लाइब्रेरी।

जहाँ BMP अपलोड नहीं हुई, क्या वहाँ ईमेल और वेब फ़ॉर्म PNG स्वीकार करेंगे?

लगभग हमेशा। अपलोड फ़ॉर्म और इमेज होस्ट आम तौर पर JPG और PNG ही लेते हैं और BMP छोड़ देते हैं, और मेल सेवाएँ बड़े अटैचमेंट अक्सर ब्लॉक या हटा देती हैं, जो 6 MB का बिटमैप आसानी से बन जाता है।