सीधे कंटेंट पर जाएं

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

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

  • कभी स्टोर नहीं होती
  • न कतार, न इंतज़ार
  • साइनअप नहीं, वॉटरमार्क नहीं

यह कैसे काम करता है

1

अपनी SVG फ़ाइलें जोड़ें

कितनी भी .svg फ़ाइलें छोड़ें।

2

साइज़ और बैकग्राउंड चुनें

पिक्सेल में चौड़ाई सेट करें — वेक्टर हर साइज़ पर शार्प रहता है — और वह रंग जो ट्रांसपेरेंट हिस्से को भरेगा।

3

डाउनलोड करें

एक-एक करके या ZIP में, आपकी सेट की क्वालिटी पर।

JPG वेक्टर आर्टवर्क से क्यों लड़ता है, और सबसे कम कैसे खोएं

JPEG फ़ोटो के लिए बनाया गया था: चिकने ग्रेडिएंट और कोई सख़्त किनारा नहीं, जिन्हें उसका 8×8 ब्लॉक ट्रांसफ़ॉर्म और क्रोमा सबसैंपलिंग आराम से संभाल लेते हैं। वेक्टर आर्टवर्क इसका उलटा है — सपाट फ़िल, एक-पिक्सेल स्ट्रोक, तीखे कोने और छोटा टेक्स्ट — और JPEG में इनमें से हर किनारे पर लहरों का हल्का घेरा आ जाता है, और जहां गहरा रंग सफ़ेद से मिलता है वहां रंगीन फ़्रिंज, क्योंकि रंग आधे रेज़ोल्यूशन पर सेव हुआ था। क्वालिटी 90 और ऊपर घेरे लगभग अदृश्य रहते हैं; 75 पर वे किसी भी लोगो पर दिखते हैं। इसी वजह से इस पेज का क्वालिटी स्लाइडर ऊपर से शुरू होता है।

बैकग्राउंड का रंग सजावट नहीं है। बिना बैकग्राउंड वाली SVG कुछ नहीं पर बनती है, और JPEG के हर पिक्सेल में कुछ होना ज़रूरी है, इसलिए ख़ाली जगह एन्कोड से पहले भर दी जाती है। एंटी-एलियास किए किनारे पहले ट्रांसपेरेंसी की तरफ़ मिलते थे; अब वे चुने रंग की तरफ़ मिलते हैं, इसलिए सफ़ेद पर रेंडर किया और गहरे पेज पर लगाया गया लोगो एक फीका हेलो दिखाता है। मंज़िल का रंग चुनें, या PNG इस्तेमाल करें, जो किनारों को बिना मिलाए रखती है।

अपने-आप में पूरी हर चीज़ वैसी ही रेंडर होती है जैसी बनाई गई — ग्रेडिएंट, फ़िल्टर, मास्क, क्लिपिंग, एम्बेड की गई data-URI इमेज। जुड़ी हुई इमेज और वेब फ़ॉन्ट लोड नहीं होते, क्योंकि तस्वीर के रूप में रेंडर हो रही SVG नेटवर्क से अलग रहती है, और स्क्रिप्ट नहीं चलतीं। अगर SVG में सिर्फ़ viewBox है, तो अनुपात वहीं से आता है और आपकी सेट की चौड़ाई ऊंचाई तय करती है।

जब आपको कुछ और चाहिए

rsvg-convert -w 1600 -b white in.svg -o out.png और फिर cjpeg -quality 92 ब्राउज़र एन्कोडर से साफ़ JPEG देते हैं, टेक्स्ट के पीछे असली फ़ॉन्ट स्टैक के साथ, और Inkscape कमांड लाइन से पूरे फ़ोल्डर को चुने हुए DPI और बैकग्राउंड के साथ एक्सपोर्ट करता है।

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

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

क्या इसे PNG होना चाहिए?

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

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

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

किस साइज़ में रेंडर करूं?

जिस सबसे बड़े साइज़ में वह दिखेगी या प्रिंट होगी, हाई-डेंसिटी स्क्रीन के लिए उसका दोगुना। बड़ा रेंडर करने का कोई नुक़सान नहीं, क्योंकि सोर्स वेक्टर है; नुक़सान सिर्फ़ फ़ाइल साइज़ में है।

टेक्स्ट मेरे डिज़ाइन टूल से अलग क्यों दिखता है?

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

क्या मेरी फ़ाइलें कहीं स्टोर होती हैं?

नहीं — किसी भी समय कुछ भी स्टोर नहीं किया जाता।

ध्यान दें: जो SVG बाहरी इमेज या वेब फ़ॉन्ट पर निर्भर हैं, वे उनके बिना रेंडर होती हैं; स्क्रिप्ट नहीं चलतीं, और एनिमेशन अपने पहले फ़्रेम पर रेंडर होते हैं। कम क्वालिटी पर सख़्त किनारों पर JPG का घेरा आ जाता है — आर्टवर्क के लिए 90 या ऊपर रखें।

यह टूल अपनी वेबसाइट पर लगाएं

किसी भी ब्लॉग, क्लास पेज या हेल्प आर्टिकल के लिए मुफ़्त। एक स्निपेट पेस्ट करें और आपके विज़िटर इसे सीधे आपके पेज पर इस्तेमाल कर सकेंगे।