मुख्य सामग्री पर जाएं
PulsarKit

SVG कन्वर्टर

पिक्सल नहीं, आकृतियों के रूप में बताई गई इमेज: हर साइज पर तीखी, और टेक्स्ट की तरह एडिट होने लायक।

9 टूल

SVG में कन्वर्ट करें

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

इमेज से Base64इमेज को CSS, HTML या JSON के लिए Base64 डेटा URI में बदलें, या Base64 स्ट्रिंग पेस्ट करें और इमेज फाइल वापस पाएं।SVG से PNGSVG फाइलों को किसी भी स्केल पर या सटीक पिक्सल साइज में अपने ब्राउजर में ही PNG में बदलें। ड्रॉइंग बनने से पहले स्क्रिप्ट और बाहरी लिंक हटा दिए जाते हैं।फेविकॉन जनरेटरएक लोगो से पूरा फेविकॉन सेट बनाएं: हर साइज की PNG, कई साइज वाली ICO, मैनिफेस्ट और head में पेस्ट करने के लिए HTML टैग।XML फॉर्मेटरXML को इंडेंट करें ताकि इंसान उसे पढ़ सके, एक लाइन में समेटें, या सिर्फ जांचें। कमेंट, CDATA और एट्रिब्यूट का क्रम बिना बदले रहते हैं।XML से JSONXML को JSON में बदलें। एट्रिब्यूट, CDATA और नेमस्पेस आपके चुने तरीके से संभाले जाते हैं, और सिंटैक्स की गड़बड़ी सटीक लाइन के साथ बताई जाती है।

SVG बाकी हर इमेज फॉर्मेट से अलग क्यों है

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

यह क्या नहीं कर सकता

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

सुरक्षा वाली एक बात

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

सही साइज पर SVG से PNG

SVG का अपना कोई पिक्सल साइज नहीं होता, इसलिए कन्वर्ट करते समय पहला सवाल है कि PNG कितनी बड़ी हो, और जवाब इस पर निर्भर है कि वह कहां जाएगी। वेबसाइट के लोगो को वह साइज चाहिए, जिस पर वह दिखता है, और हाई-डेंसिटी स्क्रीन के लिए वही 2× और 3× पर भी; फेविकॉन सेट को 16, 32, 180 और 512 पिक्सल चाहिए; प्रिंट के लिए 300 dpi पर असली भौतिक साइज। “SVG से PNG” या तो स्केल फैक्टर लेता है या सटीक चौड़ाई और ऊंचाई, पारदर्शी बैकग्राउंड रखता है, जब तक आप उसे कोई रंग न दें, और हर बार वेक्टर पाथ से रेंडर करता है। इसलिए 16 पिक्सल वाला वर्जन बड़े बिटमैप से छोटा करके धुंधला नहीं किया जाता, बल्कि 16 पिक्सल पर ही बनाया जाता है।

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

क्या SVG, PNG से बेहतर है?

लोगो, आइकन, चार्ट और आकृतियों से बनी हर चीज के लिए हां: यह हर साइज पर तीखा रहता है और आम तौर पर कहीं छोटा होता है। फोटो के लिए यह बेकार है। ग्राफिक्स की मास्टर फाइल SVG में रखें और PNG उन्हीं सटीक साइज में एक्सपोर्ट करें, जो दूसरे सॉफ्टवेयर मांगते हैं।

मेरी SVG अपलोड क्यों नहीं होती?

SVG मार्कअप है और उसमें स्क्रिप्ट हो सकती हैं, इसलिए कई साइट उसे सिद्धांत के तौर पर ही मना करती हैं। उसे दिखने वाले साइज पर PNG में कन्वर्ट करें, और अपलोड हो जाएगा। यहां के टूल रेंडर से पहले स्क्रिप्ट भी हटा देते हैं, इसलिए अनजान सोर्स की SVG को कन्वर्ट करना सुरक्षित है।

क्या फोटो को SVG में कन्वर्ट कर सकते हैं?

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