SVG से JPG कन्वर्टर

svg → jpg

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

कतारकुछ भी अपलोड नहीं होता
SVG फ़ाइलें यहाँ छोड़ें
या अपने डिवाइस से चुनने के लिए क्लिक करें
फ़ाइलें कन्वर्ट हो रही हैं…

इस SVG से JPG कन्वर्टर के बारे में

SVG एक ड्रॉइंग है, पिक्सेल की ग्रिड नहीं, इसलिए JPG बनने से पहले उसे रास्टर करना पड़ता है। कन्वर्टर फ़ाइल में लिखी चौड़ाई और ऊँचाई पढ़ता है, वे न हों तो viewBox से काम चलाता है, और ड्रॉइंग को इतना स्केल करता है कि उसकी सबसे लंबी भुजा कम से कम 1024 पिक्सेल हो जाए। अगर कुछ भी काम का न पढ़ा जा सके, तो वह 1024 गुणा 1024 पर बनती है।

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

इस्तेमाल कैसे करें

01

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

उन्हें ऊपर वाले बॉक्स में छोड़ें या SVG फ़ाइलें चुनें पर क्लिक करें। आप एक साथ कई जोड़ सकते हैं।

02

कन्वर्ट करें

JPG में कन्वर्ट करें पर क्लिक करें। फ़ाइलें कतार में लगती हैं और एक-एक करके कन्वर्ट होती हैं, और हर पंक्ति अपनी स्थिति दिखाती है।

03

नतीजा देखें

पूरी हो चुकी पंक्ति में SVG का साइज़ दिखता है, और तीर के बाद JPG का साइज़।

04

डाउनलोड करें

किसी पंक्ति में डाउनलोड से एक फ़ाइल सेव करें, या सभी डाउनलोड करें (ZIP) से सारी पूरी हुई फ़ाइलें सेव करें।

यह क्या करता है

  • फ़ाइल आपका ब्राउज़र रास्टर करता है। वह किसी सर्वर पर अपलोड नहीं होती।
  • आकार फ़ाइल की चौड़ाई और ऊँचाई से, या उसके viewBox से आता है, और ड्रॉइंग इतनी स्केल होती है कि सबसे लंबी भुजा कम से कम 1024 पिक्सेल हो।
  • पारदर्शी हिस्से सफ़ेद रंग से भर दिए जाते हैं, क्योंकि JPG में अल्फ़ा चैनल नहीं होता।
  • फ़ाइलें कतार में एक-एक करके चलती हैं, और हर पूरी हुई पंक्ति पर डाउनलोड बटन मिलता है।
  • अकाउंट की ज़रूरत नहीं है, और रोज़ाना इस्तेमाल की कोई सीमा नहीं है।

तकनीकी जानकारी

विशेषता विवरण
टूल SVG से JPG कन्वर्टर
इनपुट SVG फ़ाइलें (.svg), हर एक 100 MB तक
नतीजा JPG (.jpg), ब्राउज़र के अपने एन्कोडर से 92 क्वालिटी पर
आकार फ़ाइल की चौड़ाई और ऊँचाई से, या viewBox से, सबसे लंबी भुजा कम से कम 1024 पिक्सेल तक स्केल करके। कुछ भी न पढ़ा जा सके तो 1024 गुणा 1024।
पारदर्शिता कैनवास पर ड्रॉइंग बनने से पहले सफ़ेद रंग से भर दी जाती है
बाहरी संदर्भ लोड नहीं होते। SVG नेटवर्क से जो इमेज या वेब फ़ॉन्ट माँगता है, वे JPG में नहीं आते।
लाइब्रेरी JSZip 3.10, cdnjs CDN से, सिर्फ़ सभी डाउनलोड करें (ZIP) के लिए
आपकी फ़ाइलें कहाँ जाती हैं कहीं नहीं। वे इसी टैब की मेमोरी में रहती हैं।
ध्यान देने लायक

यह कन्वर्टर क्या नहीं करता

यह ड्रॉइंग को एक तय क्वालिटी पर सफ़ेद बैकग्राउंड के ऊपर रास्टर करता है। कुछ काम कहीं और बेहतर होते हैं।

पारदर्शी बैकग्राउंड नहीं

JPG में अल्फ़ा चैनल नहीं होता, इसलिए SVG जो हिस्सा खाली छोड़ता है वह सफ़ेद हो जाता है। ऐसा बैकग्राउंड चाहिए जो पारदर्शी रहे, तो SVG से PNG इस्तेमाल करें।

आकार या क्वालिटी की सेटिंग्स नहीं

स्केल फ़ाइल से तय होता है और क्वालिटी 92 पर तय है। यह पेज दोनों में से कुछ नहीं बदलता। बाद में पिक्सेल आकार तय करने के लिए इमेज रीसाइज़र इस्तेमाल करें।

बाहरी फ़ाइलें लोड नहीं होतीं

जो SVG किसी बाहरी इमेज या वेब फ़ॉन्ट की ओर इशारा करता है, वह उनके बिना ही बनता है। टेक्स्ट उन्हीं फ़ॉन्ट से बनता है जो ब्राउज़र के पास पहले से हैं, और जो फ़ॉन्ट नहीं है उसकी जगह दूसरा आ जाता है।

foreignObject पर फ़ेल हो सकता है

जो SVG foreignObject के ज़रिए HTML जोड़ता है, वह शायद कन्वर्ट ही न हो, और तब उसकी पंक्ति विफल दिखती है।

वेक्टर से ज़्यादा नरम

92 क्वालिटी लॉसी है। सपाट रंग और तीखी किनारें, यानी वेक्टर का ज़्यादातर हिस्सा, अपने आसपास थोड़ा नरम पड़ जाता है।

संबंधित इमेज टूल

अक्सर पूछे जाने वाले सवाल

नहीं। आपका ब्राउज़र SVG को इसी टैब में बनाता है और JPG भी यहीं लिखता है। सिर्फ़ JSZip डाउनलोड होती है, cdnjs CDN से, और वह भी तभी जब आप सभी डाउनलोड करें (ZIP) इस्तेमाल करें।

वह फ़ाइल से तय होता है। कन्वर्टर SVG में लिखी चौड़ाई और ऊँचाई पढ़ता है, वे न हों तो viewBox, और ड्रॉइंग को इतना स्केल करता है कि सबसे लंबी भुजा कम से कम 1024 पिक्सेल हो। जो SVG कुछ भी काम का नहीं बताता, वह 1024 गुणा 1024 पर बनता है।

JPG में नहीं। इस फ़ॉर्मैट में अल्फ़ा चैनल नहीं होता, इसलिए ड्रॉइंग शुरू होने से पहले पारदर्शी हिस्से सफ़ेद भर दिए जाते हैं। SVG से PNG उन्हें खाली छोड़ देता है।

SVG उन्हीं फ़ॉन्ट से बनता है जो आपके ब्राउज़र के पास पहले से हैं। फ़ाइल नेटवर्क से जो फ़ॉन्ट माँगती है वह कन्वर्ज़न के दौरान लोड नहीं होता, इसलिए ब्राउज़र उसकी जगह अपना कोई फ़ॉन्ट रख देता है।

आमतौर पर इसलिए कि ब्राउज़र उसे इमेज की तरह नहीं बना सका। सबसे आम वजह वह SVG है जो foreignObject के ज़रिए HTML जोड़ता है। 100 MB से बड़ी फ़ाइलें तो सूची में जुड़ती ही नहीं।

आपकी फ़ाइलें आपके डिवाइस पर ही रहती हैं

आपका ब्राउज़र हर SVG को पढ़कर इसी टैब में JPG लिखता है। फ़ाइलें अपलोड नहीं होतीं, और कोई रिक्वेस्ट उन्हें कहीं नहीं ले जाती।