यह टूल कैसे काम करता है
स्थानीय इमेज से Base64, Data URL, HTML या CSS बनाएं।
इनपुट का सही प्रारूप और मेटाडेटा देखने के लिए नमूना चलाएं, फिर उसकी जगह अपना मान डालें।
गोपनीयता और सुरक्षित उपयोग
रूपांतरण का इनपुट, आउटपुट और फ़ाइलें इसी टैब में रहती हैं। अलग से होने वाली सीमित पेज एनालिटिक्स को टूल की सामग्री नहीं मिलती। बहुत बड़े मान डिवाइस की काफी मेमोरी ले सकते हैं।
मूल इमेज डिवाइस पर ही रहती है; उसे दोबारा कंप्रेस, साफ़ या स्कैन नहीं किया जाता।
आम समस्याएं और उनके कारण
- इनपुट खाली या खराब है, या इस टूल के अपेक्षित प्रारूप में नहीं है।
- चुना गया मोड वर्णमाला, फ़ाइल प्रकार या प्रस्तुति से मेल नहीं खाता।
- एन्कोड और डिकोड की गई प्रतियां एक साथ रहने पर बहुत बड़ा मान उपलब्ध मेमोरी खत्म कर सकता है।
- सफल रूपांतरण यह साबित नहीं करता कि डिकोड की गई सामग्री सुरक्षित या भरोसेमंद है।
समान कमांड
अपने काम में उपलब्ध रनटाइम या शेल का उपयोग करें। अविश्वसनीय इनपुट की जांच करें और बाइनरी आउटपुट सीधे टर्मिनल में न भेजें।
Python
from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')
JavaScript
import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');
Shell
base64 --wrap=0 image.png > image.base64.txt