इमेज से Base64 कन्वर्टर क्या है?
इमेज से Base64 कन्वर्टर इमेज फ़ाइल को ऐसे टेक्स्ट में बदलता है जो data URL के अंदर रखा जा सके। Base64 टेक्स्ट इमेज बाइट्स को सामान्य अक्षरों से दर्शाता है, इसलिए HTML, CSS, JSON और अन्य टेक्स्ट-आधारित फ़ॉर्मैट में एम्बेड हो सकता है। यह टूल पूर्ण data URL और कच्चा Base64 मान सीधे ब्राउज़र में बनाता है।
इमेज चुनें और कन्वर्टर उसे डिवाइस से पढ़ता है। जब इमेज स्रोत के लिए तैयार चीज़ चाहिए तो पूरी data URL कॉपी करें, या जब फ़ॉर्म/API बिना प्रीफ़िक्स के एन्कोडेड मान माँगे तो केवल Base64 अनुभाग। फ़ाइल कभी सर्वर पर अपलोड नहीं होती।
इमेज कैसे एन्कोड करें
- डिवाइस से इमेज अपलोड करें।
- img स्रोत या CSS मान में सीधे इस्तेमाल के लिए Data URL कॉपी करें।
- जब गंतव्य बिना प्रीफ़िक्स एन्कोडेड पेलोड माँगे तो केवल Base64 कॉपी करें।
- मूल इमेज फ़ाइल रखें; Base64 एम्बेडिंग के लिए उपयोगी है, व्यवस्थित एसेट्स का विकल्प नहीं।
data URL metadata से शुरू होती है जैसे data:image/png;base64, फिर एन्कोडेड अक्षर। प्रीफ़िक्स सॉफ़्टवेयर को बताता है वह किस इमेज प्रकार को पढ़ रहा है। कच्चा Base64 वह प्रीफ़िक्स छोड़ देता है, इसलिए छोटा है लेकिन फ़ाइल प्रकार अलग से जानना ज़रूरी है।
Base64 कब इस्तेमाल करें?
Base64 छोटे, स्व-निहित एसेट्स सरल बना सकता है — ईमेल टेम्पलेट में छोटे आइकन या डेवलपमेंट उदाहरण जो अलग फ़ाइल पथ पर निर्भर न हों। जब API JSON अनुरोध में इमेज टेक्स्ट स्वीकार करे तब भी मदद करता है। हालाँकि Base64 टेक्स्ट अंतर्निहित बाइनरी फ़ाइल से बड़ा होता है, इसलिए प्रोडक्शन वेबपेज में बड़ी फ़ोटो एम्बेड करने का अच्छा तरीका आमतौर पर नहीं है।
निजी ब्राउज़र एन्कोडिंग
एन्कोडिंग ब्राउज़र FileReader API से चलती है। आपकी इमेज कंप्यूटर या फ़ोन पर रहती है और जनरेटेड टेक्स्ट केवल इस पेज पर दिखता है। Base64 स्ट्रिंग साझा करते समय सावधान रहें: इसमें पूरी इमेज सामग्री होती है और बहुत लंबी हो सकती है। सार्वजनिक साइटों पर सामान्य अनुकूलित इमेज फ़ाइलें प्राथमिकता दें जब तक छोटे एसेट एम्बेड करने का स्पष्ट लाभ न हो।