PNG को JPG में कन्वर्ट करें
PNG इमेज को JPG में बदलें: क्वालिटी का स्लाइडर और पारदर्शी हिस्सों के लिए बैकग्राउंड का रंग, सारा काम आपके ब्राउजर में ही।
फाइलें यहां छोड़ें
.png · 100 MB तक
PNG को JPG में कैसे कन्वर्ट करें
- 1
अपनी PNG फाइलें यहां छोड़ें
एक साथ 100 फाइलें तक डालें। फॉर्मेट फाइल के अंदर से पढ़ा जाता है, इसलिए जो PNG असल में किसी और फॉर्मेट में सेव हुई थी, वह भी सही डिकोडर तक पहुंचती है।
- 2
क्वालिटी और बैकग्राउंड का रंग चुनें
क्वालिटी 40 से 100 तक होती है। पारदर्शी हिस्सों के नीचे एक ठोस रंग चाहिए, क्योंकि JPG में अल्फा चैनल नहीं होता: सफेद, काला या आपका चुना कोई भी रंग।
- 3
JPG डाउनलोड करें
पहले और बाद का साइज देखें। एक फाइल अकेले डाउनलोड होती है; कई फाइलें एक ZIP में मिलती हैं।
पारदर्शिता को रंग क्यों बनना पड़ता है
PNG में अल्फा चैनल होता है: हर पिक्सल जानता है कि वह कितना पारदर्शी है। JPG में ऐसा कोई चैनल नहीं है और कभी नहीं होगा; यह फॉर्मेट फोटो के लिए बना था, जिनमें कुछ भी पारदर्शी नहीं होता। इसलिए कन्वर्टर को तय करना पड़ता है कि पारदर्शी हिस्सों के पीछे क्या रहेगा, और यह टूल यह फैसला आप पर छोड़ता है। डॉक्यूमेंट में जाने वाले लोगो के लिए सफेद ठीक है, गहरे पेज वाली कलाकृति के लिए काला, और अपना रंग उस सतह से मेल खाता है, जिस पर इमेज रखी जाएगी। रंगों का मिलान लीनियर लाइट में होता है, सेव हुए बाइट्स पर सीधे नहीं। नरम किनारों पर इसका फर्क दिखता है: किसी गहरी आकृति को सीधे-सादे तरीके से सफेद में मिलाएं, तो उसका आधा पारदर्शी किनारा मटमैला धूसर निकलता है, और यह घेरा बाद में हटाया नहीं जा सकता। सही तरीके से मिलाने पर किनारे की चमक वैसी ही रहती है, जैसी आंख उम्मीद करती है।
क्वालिटी, रंग का ब्योरा और फाइल का साइज
डिफॉल्ट क्वालिटी 90 है, क्योंकि इस बिंदु पर ज्यादातर फोटो में आर्टिफैक्ट दिखने बंद हो जाते हैं, और फाइल PNG से फिर भी तीन से दस गुना हल्की रहती है। लगभग 70 से नीचे आसमान जैसे चिकने ग्रेडिएंट में चौकोर टुकड़े दिखने लगते हैं। रंग के ब्योरे की सेटिंग दूसरी तरह की इमेज के लिए मायने रखती है। 4:2:0 पर रंग आधे रिजॉल्यूशन में सेव होता है: फोटो पर यह नहीं दिखता, पर स्क्रीनशॉट पर साफ दिखता है, जहां पतली रंगीन लाइनों और छोटे रंगीन टेक्स्ट के चारों ओर रंग का घेरा आ जाता है। आपकी PNG स्क्रीनशॉट, चार्ट या डायग्राम है, तो 4:4:4 चुनें। फाइल थोड़ी बड़ी होगी, पर टेक्स्ट तीखा रहेगा। प्रोग्रेसिव एन्कोडिंग डिफॉल्ट रूप से चालू है: फाइल आमतौर पर थोड़ी छोटी होती है और ब्राउजर में लोड होते समय ऊपर से नीचे की ओर दिखती जाती है।
फाइल आपके डिवाइस से बाहर नहीं जाती
PNG को डिकोड करना, पारदर्शी हिस्सों को भरना और JPG लिखना, यह सब आपके ब्राउजर टैब में WebAssembly कोडेक से होता है। कुछ भी अपलोड नहीं होता, सर्वर पर कोई कतार नहीं है, और टैब बंद करते ही मेमोरी से सब कुछ मिट जाता है। इसलिए यह ऐसे स्क्रीनशॉट और फोटो के लिए भी सुरक्षित है, जिन्हें आप किसी अनजान के स्टोरेज में नहीं देना चाहते।
अक्सर पूछे जाने वाले सवाल
JPG में पारदर्शिता क्यों नहीं होती?
JPG 1992 में फोटो के लिए बना था, और फोटो में पारदर्शी पिक्सल नहीं होते। यह फॉर्मेट हर पिक्सल की चमक और रंग सेव करता है, इसके अलावा कुछ नहीं, इसलिए फाइल में यह लिखने की जगह ही नहीं है कि पिक्सल कितना पारदर्शी है। इसी वजह से PNG से JPG बनाने वाले हर कन्वर्टर को पारदर्शी हिस्सों के पीछे कुछ रखना पड़ता है, और यह टूल आपसे पूछता है कि कौन-सा रंग।
कौन-सी क्वालिटी चुनें?
कोई खास वजह न हो, तो 90 रहने दें। फोटो पर यह सेटिंग देखने में मूल से अलग नहीं लगती, जबकि फाइल काफी छोटी हो जाती है। वेब पेज के लिए छोटी फाइल चाहिए और इमेज पेज का मुख्य हिस्सा नहीं है, तो 75 करें। 100 सिर्फ तब चुनें, जब JPG को बाद में फिर से एडिट करके सेव किया जाएगा, क्योंकि हर सेव में थोड़ी और क्वालिटी जाती है।
फाइल छोटी होने की जगह बड़ी क्यों हो गई?
ऐसा एक जैसे रंगों वाली PNG के साथ होता है: इंटरफेस के स्क्रीनशॉट, लोगो, डायग्राम। PNG इन्हें छोटे पैलेट में रखती है और लॉसलेस तरीके से कुछ किलोबाइट तक कंप्रेस कर देती है, जबकि JPG को वही तस्वीर फ्रीक्वेंसी के रूप में बतानी पड़ती है, और यह काम वह खराब करता है। ऐसा होने पर पेज आपको बताता है और फिर भी JPG देता है, क्योंकि आपने JPG मांगा था। अगर आपको बस छोटी फाइल चाहिए थी, तो “फोटो कंप्रेस करें” बेहतर टूल है।
4:2:0 क्रोमा सबसैंपलिंग क्या है?
इसका मतलब है कि रंग की जानकारी हर पिक्सल के लिए नहीं, बल्कि पिक्सल के हर 2×2 ब्लॉक के लिए सेव होती है, जबकि चमक पूरे रिजॉल्यूशन में रहती है। फोटो पर इंसानी आंख इसे मुश्किल से पकड़ती है, और जगह अच्छी-खासी बचती है। एक पिक्सल चौड़ी रंगीन लाइनों वाले स्क्रीनशॉट पर यह साफ दिखता है, क्योंकि लाइनों का रंग फैल जाता है। ऐसी इमेज के लिए रंग के ब्योरे की सेटिंग 4:4:4 करें।
क्या EXIF, ICC प्रोफाइल और दूसरा मेटाडेटा बचा रहता है?
नहीं। PNG के टेक्स्ट चंक और उसमें जुड़ा कोई भी कलर प्रोफाइल हटा दिया जाता है, और JPG में कुछ नहीं लिखा जाता। एक अपवाद है ओरिएंटेशन टैग: PNG में यह हो, तो एन्कोडिंग से पहले घुमाव सीधे पिक्सल पर लागू कर दिया जाता है, ताकि तस्वीर सीधी निकले।
एक बार में कितनी फाइलें कन्वर्ट कर सकते हैं?
एक बैच में 100 फाइलें तक, कुल 500 MB, और हर फाइल पर क्वालिटी और बैकग्राउंड की एक ही सेटिंग लागू होती है। परिणाम pulsarkit-png-to-jpg.zip नाम के एक ZIP में मिलते हैं। कोई फाइल कन्वर्ट न हो पाए, तो बाकी बैच नहीं रुकता।
एनिमेटेड PNG का क्या होता है?
APNG फाइलें अपने पहले फ्रेम से कन्वर्ट होती हैं, यानी उसी इमेज से, जो बिना एनिमेशन वाला कोई भी व्यूअर वैसे भी दिखाता है। JPG एनिमेशन सेव ही नहीं कर सकता, इसलिए बाकी फ्रेम के साथ और कुछ नहीं किया जा सकता। पेज बता देता है कि फाइल एनिमेटेड थी, ताकि परिणाम देखकर हैरानी न हो।
क्या फाइल सर्वर पर अपलोड होती है?
नहीं। हर चरण आपके ब्राउजर में उन्हीं PNG और JPEG कोडेक के WebAssembly बिल्ड से चलता है, जो डेस्कटॉप सॉफ्टवेयर इस्तेमाल करते हैं। कोई अपलोड नहीं, कोई अकाउंट नहीं, और टैब बंद करने के बाद कहीं कोई कॉपी नहीं बचती।