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

svg → png

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

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

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

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

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

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

01

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

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

02

कन्वर्ट करें

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

03

साइज़ देखें

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

04

डाउनलोड करें

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

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

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

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

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

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

यह अपने आप में पूरी ड्रॉइंग को एक ही साइज़ पर रास्टर करता है, जो वह खुद तय करता है। कुछ कामों के लिए दूसरा टूल चाहिए।

साइज़ का कोई खाना नहीं

पिक्सेल साइज़ फ़ाइल से आता है, इतना बढ़ाकर कि सबसे लंबी भुजा 1024 तक पहुँचे। माप खुद तय करने हों तो पहले कन्वर्ट करें, फिर इमेज रीसाइज़र इस्तेमाल करें।

नेटवर्क से कुछ नहीं आता

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

फ़ॉन्ट आपके अपने ही हैं

टेक्स्ट उन्हीं फ़ॉन्ट से बनता है जो ब्राउज़र में पहले से हैं। आपके डिवाइस में कोई फ़ॉन्ट न हो तो उसकी जगह दूसरा आ जाता है और अक्षर खिसक जाते हैं। वेक्टर एडिटर में टेक्स्ट को पाथ में बदल देने से यह नहीं होता।

foreignObject शायद कन्वर्ट न हो

जो SVG foreignObject एलिमेंट से HTML जोड़ती है, वह कन्वर्ट होने में नाकाम हो सकती है।

बैकग्राउंड नहीं जोड़ा जाता

ड्रॉइंग के खाली हिस्से पारदर्शी ही रहते हैं। सफ़ेद बैकग्राउंड चाहिए तो SVG से JPG इस्तेमाल करें।

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

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

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

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

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

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

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

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

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