SVG को JPG में बदलें

यहाँ आप SVG को JPG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना JPG के काम करने का तरीक़ा SVG से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: JPG जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ लिखावट उन्हीं फ़ॉन्ट से बनाई जाती है जो फ़ाइल के अंदर हैं; बाक़ी के लिए कोई विकल्प आ जाता है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

नाप का वह फ़ैसला जो ज़्यादातर कन्वर्टर आपकी तरफ़ से कर देते हैं

SVG का कोई रिज़ॉल्यूशन नहीं होता। वह निर्देशों का समूह है — यहाँ एक गोला बनाओ, इस आकृति को उस रंग से भरो — और किसी भी नाप पर उतनी ही साफ़ बनाई जा सकती है। JPG पिक्सेलों की एक तय जाली है। इसलिए बदलने का मतलब है एक नाप चुनना।

ज़्यादातर कन्वर्टर वही चौड़ाई ले लेते हैं जो SVG में लिखी मिल जाए, और चुपचाप उसी पर बना देते हैं। चूँकि बहुत सी SVG में कोई मामूली नाप लिखी होती है — 100 या 200 पिक्सेल का कोई आइकन आकार, जो जहाँ बनी थी वहीं से चिपका रह गया — नतीजा बेकार निकलता है।

ऐसा रिज़ॉल्यूशन चुनिए जिस पर बाद में शर्मिंदा न होना पड़े

उलटी दिशा से सोचिए: तस्वीर आख़िर में जाएगी कहाँ। वेब पन्ने पर उससे दोगुनी नाप पर बनाइए जितनी जगह में वह दिखेगी — ज़्यादा घनत्व वाली स्क्रीनें एक दशक से आम हैं, और 400 पिक्सेल की जगह में रखी 400 पिक्सेल की तस्वीर ज़्यादातर स्क्रीनों पर मुलायम दिखती है।

बड़ा चुनना सस्ता है, छोटा चुनना नहीं। ज़रूरत से बड़ी बनाई गई JPG कुछ अतिरिक्त आकार लेती है और बिना दिखने वाले नुक़सान के छोटी की जा सकती है; बहुत छोटी बनाई गई JPG वापस नहीं आ सकती, क्योंकि ब्योरा कभी लिखा ही नहीं गया।

पारदर्शिता वाला जाल

JPG में अल्फ़ा चैनल नहीं है। सीमित नहीं — है ही नहीं। हर पिक्सेल अपारदर्शी है, इसलिए SVG में जो कुछ पारदर्शी था उसे किसी चीज़ से भरना पड़ता है, और सफ़ेद समझदार तयशुदा चुनाव है।

यही वह तयशुदा चुनाव भी है जो याद रह जाने वाली नाकामी पैदा करता है: गहरे रंग की पृष्ठभूमि के लिए बना सफ़ेद या बहुत हल्का लोगो JPG बनकर एक सफ़ेद चौकोर के रूप में पहुँचता है जिसमें देखने को कुछ नहीं। नतीजे के नीचे भरने का रंग बदल दीजिए।

वेक्टर के लिए JPG कब ग़लत मंज़िल है

ज़्यादातर SVG लोगो, आइकन और रेखाचित्र होती हैं — सपाट रंग और तीखे किनारे। JPEG का कंप्रेशन ठीक इसी सामग्री पर सबसे ख़राब है: वह फ़ोटो के लिए बना था, और दो रंगों के बीच की तीखी सीमा पर वह छल्ले और धुँधलापन छोड़ता है।

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

SVG के भीतर के फ़ॉन्ट, और उनका यहाँ क्या होता है

SVG आम तौर पर किसी फ़ॉन्ट का नाम लेती है, उसे अपने भीतर रखती नहीं। जो भी फ़ाइल बनाता है उसके पास वह फ़ॉन्ट होना चाहिए, और resvg — जो यहाँ बनाता है — के पास वे फ़ॉन्ट हैं जो आपके सिस्टम पर हैं, वे नहीं जो डिज़ाइन औज़ार पर थे।

तो ग़ायब फ़ॉन्ट की जगह कोई और रख दिया जाता है, और ध्यान से बैठाया गया कोई शब्द-चिह्न ग़लत दूरी के साथ पहुँचता है। इसका इलाज डिज़ाइन औज़ार में है: निर्यात से पहले लिखावट को रूपरेखा में बदल दीजिए। तब अक्षर आकृतियाँ बन जाते हैं और बदले जाने को कुछ बचता ही नहीं।

वे प्रभाव जो बनते समय शायद न बचें

आकृतियाँ, रेखाएँ, भराव और ढलान ईमानदारी से पार जाते हैं। अनिश्चित इलाक़ा फ़िल्टर हैं — धुँधलापन और परछाइयाँ — और उनके साथ ब्लेंड मोड तथा दूसरे मास्क से बने मास्क।

resvg वह सब सँभालता है जो असली फ़ाइलें बरतती हैं, और जो लागू नहीं किया गया उसे छोड़ देता है, उसे किसी लगभग-सही चीज़ में ढालने के बजाय। अगर किसी प्रभाव का कोई अर्थ है, तो मान लेने के बजाय JPG देख लीजिए।

रेखाचित्र का कोई हिस्सा ग़ायब क्यों निकला

SVG किसी बाहरी फ़ोटो, फ़ॉन्ट या स्टाइलशीट की ओर URL से इशारा कर सकती है। यहाँ कुछ भी इंटरनेट तक नहीं जाता, इसलिए इशारा की गई फ़ाइल बस मौजूद नहीं होती — और यही गुण आपके रेखाचित्र को निजी भी रखता है।

लक्षण यह है कि JPG में वहाँ ख़ाली चौकोर दिखता है जहाँ तस्वीर होनी चाहिए थी। दोबारा निर्यात कीजिए, संसाधनों को जोड़कर रखते हुए, न कि सिर्फ़ जोड़ते हुए — तब रेखाचित्र जिस भी चीज़ पर निर्भर है वह उसके साथ चलती है।

JPG कितनी बड़ी निकलेगी

आकार उस रिज़ॉल्यूशन का पीछा करता है जो आपने चुना, SVG का नहीं। 3 KB का आइकन 4000 पिक्सेल पर बनाने पर कई मेगाबाइट की JPG बनता है, क्योंकि फ़ाइल अब विवरण नहीं, पिक्सेलों की जाली है।

फ़ोटो जैसी किसी भी चीज़ के लिए 85 के आसपास गुणवत्ता समझदार तयशुदा है। सपाट रंग वाले लोगो के लिए यह सवाल ही ग़लत है: कोई भी गुणवत्ता सेटिंग JPEG को तीखे किनारे पर छल्ला डालने से नहीं रोकती, और वहाँ जवाब PNG है।

रेखाचित्रों का पूरा सेट

पूरा फ़ोल्डर छोड़ दीजिए। हर SVG उसी पैमाने पर बनाई जाती है और सब ZIP बनकर लौटती हैं — किसी आइकन सेट या निर्यात के जत्थे को आम तौर पर यही चाहिए होता है।

बनाने का काम आपकी मशीन पर होता है, इसलिए न प्रति-फ़ाइल कोई सीमा है, न क़तार। और चूँकि यह ब्राउज़र के कैनवस के बजाय resvg है, आख़िरी फ़ाइल ठीक वैसे ही बनती है जैसे पहली।

SVG को JPG में ऐसे बदलें

  1. अपनी SVG फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में JPG चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार JPG फ़ाइल डाउनलोड कर लें।

SVG या JPG: क्या बदलता है

SVG और JPG की तुलना
SVGJPG
पूरा नामScalable Vector GraphicsJPEG तस्वीर
फ़ाइल एक्सटेंशन.svg.jpg, .jpeg, .jpe
मीडिया टाइपimage/svg+xmlimage/jpeg
कंप्रेशनबिना कंप्रेशननुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है
पहली बार प्रकाशित20011992
प्रकाशकW3CJoint Photographic Experts Group
विनिर्देशSVG 1.1ITU-T T.81
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
बिट डेप्थ8
रंग जो यह दर्ज कर सकता हैRGBRGB, ग्रेस्केल, YCbCr
सबसे बड़ी इमेजहर तरफ़ 65,535 px
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयPNG, PDFWebP, AVIF, HEIC

क्या खो जाता है

JPG में अल्फ़ा चैनल होता ही नहीं। पारदर्शी SVG फ़ाइल बाहर आती है तो वे हिस्से भरे हुए मिलते हैं — सफ़ेद, जब तक आप कुछ और न चुनें — और JPG की कोई सेटिंग उस पारदर्शिता को वापस नहीं ला सकती।

SVG आकृतियों का वर्णन करता है और JPG बिंदु सँभालता है। नतीजा उसी नाप पर साफ़ है जिस पर वह बना, उससे बड़े पर नहीं: बाद में बढ़ाने पर बीच के बिंदु सिर्फ़ गढ़े जा सकते हैं — इसीलिए यहाँ निर्यात की नाप बाक़ी ज़्यादातर कन्वर्ज़न से ज़्यादा मायने रखती है।

JPG में एक ठहरा हुआ फ़्रेम होता है। चलती हुई SVG फ़ाइल में से पहला फ़्रेम बचता है और बाक़ी छूट जाता है: यह कन्वर्ज़न उसमें से एक तस्वीर निकालता है, हरकत साथ नहीं ले जाता।

परतें आपस में मिला दी जाती हैं। SVG उन्हें अलग और बदलने लायक़ रखता है; JPG नतीजा रखता है — यानी जिस भी काम के लिए किसी परत को खिसकाना पड़े, वह पहले ही निपटा लेना होगा।

नतीजा खोलना

दोनों तरफ़ के प्रोग्राम अलग हैं: SVG फ़ाइल Inkscape, Adobe Illustrator और Figma में खुलती है और JPG फ़ाइल Adobe Photoshop, GIMP और Preview में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।

फ़ाइल का आकार और गुणवत्ता

फ़ाइल काफ़ी छोटी हो जाती है, और वह बारीक़ी फेंककर छोटी होती है। SVG सब कुछ सँभालता है; JPG वह सँभालता है जो आँख वैसे भी मुश्किल से देखती है। फ़ोटो पर यह सौदा लगभग मुफ़्त है; लिखावट, स्क्रीनशॉट या रेखाचित्र पर वह आपको रूपरेखाओं के चारों ओर किनारों की तरह दिख जाता है।

कौन-सा फ़ॉर्मेट किस काम के लिए है

SVG W3C का फ़ॉर्मेट है, जो 2001 में आया। यह SVG 1.1 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

JPG Joint Photographic Experts Group का है और 1992 से चला आ रहा है, और ITU-T T.81 में तय किया गया है। Adobe Photoshop, GIMP और Preview इस फ़ॉर्मेट को पढ़ लेते है।

SVG से JPG: आम सवाल

क्या मेरी SVG फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे resvg है, Rust में लिखा एक सख़्त SVG रेंडरर; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या SVG को JPG में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। resvg आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

SVG को JPG में बदलने पर क्या गुणवत्ता जाती है?

SVG और JPG सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। लिखावट उन्हीं फ़ॉन्ट से बनाई जाती है जो फ़ाइल के अंदर हैं; बाक़ी के लिए कोई विकल्प आ जाता है।

SVG से JPG जाने पर क्या पारदर्शी पृष्ठभूमि बची रहती है?

JPG में अल्फ़ा चैनल होता ही नहीं। पारदर्शी SVG फ़ाइल बाहर आती है तो वे हिस्से भरे हुए मिलते हैं — सफ़ेद, जब तक आप कुछ और न चुनें — और JPG की कोई सेटिंग उस पारदर्शिता को वापस नहीं ला सकती।

SVG से बनी JPG फ़ाइल बाद में बड़ी की जा सकती है?

SVG आकृतियों का वर्णन करता है और JPG बिंदु सँभालता है। नतीजा उसी नाप पर साफ़ है जिस पर वह बना, उससे बड़े पर नहीं: बाद में बढ़ाने पर बीच के बिंदु सिर्फ़ गढ़े जा सकते हैं — इसीलिए यहाँ निर्यात की नाप बाक़ी ज़्यादातर कन्वर्ज़न से ज़्यादा मायने रखती है।

चलती हुई SVG फ़ाइल JPG बनने पर भी चलती रहेगी?

JPG में एक ठहरा हुआ फ़्रेम होता है। चलती हुई SVG फ़ाइल में से पहला फ़्रेम बचता है और बाक़ी छूट जाता है: यह कन्वर्ज़न उसमें से एक तस्वीर निकालता है, हरकत साथ नहीं ले जाता।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर SVG और JPG के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।