SVG टूल

Base64 → SVG

Base64 से SVG सामग्री वापस पाएँ, सोर्स कोड जाँचें और मूल या सुरक्षा फ़िल्टर वाली प्रति डाउनलोड करें।

आपकी SVG सामग्री केवल आपके ब्राउज़र में संसाधित होती है। इसे सर्वर पर अपलोड नहीं किया जाता।

इस टूल के बारे में

Base64 → SVG एन्कोड किए गए टेक्स्ट से SVG फ़ाइल वापस पाने में मदद करता है। यह Base64, UTF-8 और SVG दस्तावेज़ की संरचना जाँचता है और डिकोड की गई सामग्री टेक्स्ट के रूप में दिखाता है। इससे आइकन वापस पाएँ, एन्कोड की गई सामग्री जाँचें या अलग SVG फ़ाइल सहेजें।

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

  1. सादा Base64 या data:image/svg+xml;base64, से शुरू होने वाला पूरा Data URI पेस्ट करें।
  2. SVG डिकोड करें बटन दबाएँ। सामग्री मान्य SVG न हो तो संदेश के अनुसार इनपुट जाँचें।
  3. मूल डिकोड किया गया टेक्स्ट पढ़ें और सुरक्षा फ़िल्टर वाला स्थिर प्रीव्यू देखें।
  4. बटन पर दिए विवरण के अनुसार मूल SVG या सुरक्षा फ़िल्टर वाली SVG डाउनलोड करें।

सुविधाएँ

  • सादा Base64 और SVG Base64 Data URI स्वीकार किए जाते हैं। दूसरे चित्र प्रकार या गैर-SVG दस्तावेज़ स्वीकार नहीं होते।
  • UTF-8 टेक्स्ट सही रूप में वापस लाता है और जाँचता है कि दस्तावेज़ का मूल तत्व SVG है।
  • मूल डिकोड की गई सामग्री और सुरक्षा फ़िल्टर वाला प्रीव्यू अलग रहते हैं, ताकि आप अपनी ज़रूरत के अनुसार डाउनलोड चुन सकें।

कौन-सी फ़ाइल डाउनलोड करें

  • मूल SVG में डिकोड की गई पूरी सामग्री रहती है। इसमें स्क्रिप्ट, इवेंट या बाहरी संदर्भ हो सकते हैं। सफलतापूर्वक डिकोड होने का मतलब यह नहीं है कि फ़ाइल विश्वसनीय है।
  • सुरक्षा फ़िल्टर वाली SVG से असमर्थित सक्रिय सामग्री और दूरस्थ संसाधनों के संदर्भ हटा दिए जाते हैं। स्थिर प्रीव्यू सहेजने के लिए इसे चुनें।
  • मूल SVG अधिकतम 2 MiB की हो सकती है। एन्कोडिंग के कारण Base64 टेक्स्ट अधिक लंबा होता है। UTF-8 एन्कोडिंग वाली SVG सामग्री इस्तेमाल करें।

SVG सुरक्षा संबंधी जानकारी

प्रीव्यू के लिए सुरक्षा फ़िल्टर वाली स्थिर प्रति इस्तेमाल होती है। इसमें स्क्रिप्ट, क्लिक इवेंट या एनिमेशन नहीं चलते और बाहरी चित्र, फ़ॉन्ट या स्टाइल लोड नहीं होते। बाहरी संदर्भ, एम्बेड किए गए वेब पेज और असमर्थित सामग्री हटा दी जाती है, इसलिए प्रीव्यू मूल फ़ाइल से अलग हो सकता है। DOCTYPE या कस्टम एंटिटी वाले दस्तावेज़ समर्थित नहीं हैं।

SVG फ़ाइल या UTF-8 सोर्स कोड की सीमा 2 MiB है। तत्वों और टेक्स्ट सहित अधिकतम 20000 नोड और नेस्टिंग के 96 स्तर हो सकते हैं। बहुत बड़ी या जटिल फ़ाइल को पहले सरल करें।

निजता

आपकी SVG सामग्री केवल आपके ब्राउज़र में संसाधित होती है। इसे सर्वर पर अपलोड नहीं किया जाता।

इनपुट और परिणाम अपने आप नहीं सहेजे जाते। टूल खाली करने या पेज छोड़ने से पहले ज़रूरी फ़ाइलें डाउनलोड करें और मूल प्रति संभालकर रखें।

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

Base64 अमान्य क्यों बताया जा रहा है?

इनपुट अधूरा हो सकता है, उसमें Base64 के बाहर के वर्ण हो सकते हैं या Data URI प्रीफ़िक्स गलत हो सकता है। पूरी सामग्री कॉपी करके फिर से कोशिश करें।

डिकोड हुई सामग्री SVG जाँच में विफल क्यों होती है?

Base64 में किसी भी तरह का डेटा एन्कोड हो सकता है। डिकोड की गई सामग्री UTF-8 XML होनी चाहिए और उसका मूल तत्व SVG होना चाहिए। PNG, JPG और साधारण टेक्स्ट को SVG के रूप में नहीं खोल सकते।

मूल डाउनलोड और सुरक्षा फ़िल्टर वाली प्रति में क्या अंतर है?

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

क्या डिकोड की गई SVG अपने आप चलने लगती है?

नहीं। मूल सामग्री केवल टेक्स्ट के रूप में दिखती है। प्रीव्यू के लिए सुरक्षा फ़िल्टर वाली स्थिर प्रति इस्तेमाल होती है।

डेवलपर टूल की श्रेणी सूची पर वापस जाएँ