BMP को PNG में बदलें
BMP फ़ाइलें अक्सर बिना किसी कंप्रेशन के सहेजी जाती हैं — हर पिक्सेल जस का तस लिखा हुआ, इसीलिए एक मामूली स्क्रीनशॉट भी कई मेगाबाइट का हो जाता है। PNG वही पिक्सेल लॉसलेस तरीक़े से 50–90% कम जगह में रखता है। यह उन गिने-चुने कन्वर्ज़न में से है जिनमें कोई समझौता नहीं है: वही इमेज, हूबहू, कहीं कम जगह में।
ये भी काम आएँगे: BMP को JPG में बदलें
यह कैसे काम करता है
बिटमैप अंदर डालें — कई मेगाबाइट का स्कैनर आउटपुट भी चलेगा, क्योंकि सारा काम आपकी अपनी मशीन पर होता है।
कुछ सेट करने की ज़रूरत नहीं: PNG वही पिक्सेल लॉसलेस तरीक़े से दोबारा पैक करता है, आम तौर पर कच्चे BMP से 50–90% छोटा।
हर सिकुड़ा हुआ PNG अलग से डाउनलोड करें, या सारे एक साथ एक zip में।
BMP vs PNG
फ़ॉर्मैट की बहसों में दुर्लभ चीज़: बिना किसी "लेकिन" वाला फ़ैसला। PNG वही पिक्सेल रखता है जो BMP में हैं, बिट-दर-बिट, आधी से दसवें हिस्से तक की जगह में — और ऊपर से अल्फ़ा ट्रांसपेरेंसी और ब्राउज़र सपोर्ट भी जोड़ देता है। आज BMP की जगह सिर्फ़ उस सॉफ़्टवेयर के अंदर है जो इतना पुराना है कि उसे बेहतर पता ही नहीं।
| BMP | PNG | |
|---|---|---|
| कंप्रेशन | आमतौर पर कोई नहीं (कच्चे पिक्सेल) | लॉसलेस |
| ट्रांसपेरेंसी | नहीं | हाँ (पूरी अल्फ़ा) |
| एनिमेशन | नहीं | नहीं |
| सपोर्ट | डेस्कटॉप पर हर जगह | हर जगह — हर ब्राउज़र, एडिटर और OS |
| सबसे उपयुक्त | पुराने Windows सॉफ़्टवेयर, कच्चे पिक्सेल का लेन-देन | लोगो, स्क्रीनशॉट, ट्रांसपेरेंसी वाले ग्राफ़िक्स |
अक्सर पूछे जाने वाले सवाल
नहीं — और यही इस साइट के होने की वजह है। पूरा कन्वर्ज़न WebAssembly के ज़रिए आपके ब्राउज़र में ही होता है, इसलिए फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं और बीच में कोई सर्वर नहीं आता। पेज लोड होने के बाद टूल बिना इंटरनेट के भी चलता है, और डिवाइस की मेमोरी के अलावा साइज़ की कोई सीमा नहीं है।
पूरी तरह। BMP कच्चे पिक्सेल रखता है और PNG उन्हीं पिक्सेलों को लॉसलेस एल्गोरिद्म से दबाता है — डिकोड करने पर नतीजा बिट-दर-बिट वही होता है। इमेज फ़ॉर्मैट की दुनिया में मुफ़्त डिस्क स्पेस के सबसे क़रीब की चीज़ यही है।
क्योंकि ज़्यादातर BMP कंप्रेशन छोड़ ही देते हैं: 1920×1080 का स्क्रीनशॉट यानी 1920 × 1080 × 3 बाइट — क़रीब 6 MB — चाहे कंटेंट कितना भी सादा हो। यह फ़ॉर्मैट शुरुआती Windows के दौर का है, जब डिस्क स्पेस से ज़्यादा डिकोडिंग की रफ़्तार मायने रखती थी।
पुराने Windows सॉफ़्टवेयर, MS Paint के डिफ़ॉल्ट, स्कैनर की यूटिलिटी, मेडिकल और इंडस्ट्रियल मशीनें, और गेम मॉडिंग टूल्स। कोई प्रोग्राम 2005 से पहले लिखा गया हो तो पूरी संभावना है कि वह BMP बोलता है।
सिर्फ़ बाइट। दोनों पिक्सेल हूबहू रखते हैं; BMP उन्हें कच्चा लिखता है जबकि PNG उन्हें DEFLATE कंप्रेशन से गुज़ारता है — इसीलिए वही स्क्रीनशॉट बिना कुछ बदले 50–90% घट जाता है। PNG वह भी देता है जो BMP में कभी था ही नहीं: अल्फ़ा चैनल, गामा मेटाडेटा और हर ब्राउज़र में पक्का सपोर्ट। BMP की एक खूबी — बेहद सादी डिकोडिंग — 1990 के दशक के साथ ही बेमानी हो गई।
कुछ हैं, और सब लेगेसी हैं: गेम मॉडिंग पाइपलाइनें जो BMP हेडर सीधे पढ़ती हैं, तयशुदा इम्पोर्ट लिस्ट वाली इंडस्ट्रियल और मेडिकल मशीनें, और PNG से भी पुराने Windows टूल। फ़ाइल वहीं जानी हो तो PNG के साथ BMP भी रख लें। बाक़ी हर जगह — ईमेल, वेब, दस्तावेज़, एडिटर — PNG आराम से चलता है, कहीं कम जगह में; और फ़ोटो जैसे स्कैन के लिए BMP को JPG में बदलें फ़ाइल को और भी छोटा कर देता है।
मिलते-जुलते टूल
BMP को JPG में बदलें
भारी BMP को ब्राउज़र में ही JPG बनाएँ — मुफ़्त, प्राइवेट, बिना अपलोड। फ़ोटो जैसी फ़ाइलें क्वालिटी 88 पर आम तौर पर 95–98% छोटी हो जाती हैं।
BMP को WebP में बदलें
BMP को सीधे WebP में बदलें — ब्राउज़र में, कुछ भी अपलोड नहीं होता। फ़ोटो पर 96–99% तक की बचत, ग्राफ़िक्स पर भी 90–98% — वेब के लिए तैयार फ़ाइलें।
PNG को WebP में बदलें
PNG को WebP में बदलें, सीधे अपने ब्राउज़र में — मुफ़्त, बिना अपलोड, बिना साइनअप। ट्रांसपेरेंसी पूरी बची रहती है और फ़ाइल आम तौर पर 60–90% छोटी निकलती है।
BMP को PDF में बदलें
BMP को PDF में बदलें, ब्राउज़र में — मुफ़्त, बिना अपलोड, बिना वॉटरमार्क। पुराने स्कैन लॉसलेस कंप्रेस होकर एम्बेड होते हैं: 6 MB का BMP अक्सर 1 MB से छोटी PDF बनता है।