امیج Base64 ڈی کوڈنگ کیا ہے؟
Base64 سے انکوڈ شدہ تصاویر ٹیکسٹ سٹرنگز ہوتی ہیں جو کسی تصویر کے بائنری ڈیٹا کی نمائندگی کرتی ہیں، اکثر data:image/png;base64,... جیسے ڈیٹا URI میں لپیٹی گئی ہوتی ہیں۔ ڈی کوڈنگ اس عمل کو الٹ دیتی ہے، سٹرنگ کو دوبارہ ایک حقیقی تصویر میں بدل دیتی ہے جسے آپ دیکھ سکتے ہیں، محفوظ کر سکتے ہیں، یا دیگر ٹولز میں استعمال کر سکتے ہیں۔
یہ ٹول آپ کی پیسٹ کی گئی Base64 سٹرنگ کو ڈی کوڈ کرتا ہے اور اسے مکمل طور پر آپ کے براؤزر کے اندر ہی تصویر کے طور پر دکھاتا ہے — کچھ بھی سرور کو نہیں بھیجا جاتا۔
امیج Base64 ڈی کوڈر کا استعمال کیسے کریں
- ان پٹ فیلڈ میں ایک Base64 سٹرنگ یا مکمل ڈیٹا URI پیسٹ کریں، یا اسے شامل کرنے والی ایک ٹیکسٹ فائل اپ لوڈ کریں۔
- اگر آپ نے ڈیٹا URI پریفکس کے بغیر خام Base64 سٹرنگ پیسٹ کی ہے، تو ڈراپ ڈاؤن سے درست تصویر فارمیٹ منتخب کریں۔
- ڈی کوڈ شدہ تصویر خودکار طور پر نیچے ظاہر ہوتی ہے — اسے فائل کے طور پر محفوظ کرنے کے لیے "ڈاؤن لوڈ کریں" پر کلک کریں۔
اکثر پوچھے جانے والے سوالات
کیا یہاں نجی تصاویر کو ڈی کوڈ کرنا محفوظ ہے؟
جی ہاں۔ ڈی کوڈنگ مکمل طور پر آپ کے براؤزر میں JavaScript کے ذریعے ہوتی ہے — Base64 ڈیٹا کبھی بھی سرور پر اپ لوڈ یا محفوظ نہیں کیا جاتا۔
یہ کیوں کہتا ہے کہ ان پٹ غلط ہے؟
ایسا اس وقت ہوتا ہے جب پیسٹ کیے گئے متن میں ایسے حروف ہوں جو درست Base64 نہیں ہیں، یا یہ نامکمل ہو۔ یقینی بنائیں کہ آپ نے مکمل سٹرنگ کاپی کی ہے اور کوئی حرف غائب نہیں ہے۔
مجھے تصویر کا فارمیٹ منتخب کرنے کی ضرورت کیوں ہے؟
صرف ایک خام Base64 سٹرنگ یہ نہیں بتاتی کہ یہ کس قسم کی تصویر کی نمائندگی کرتی ہے۔ اگر آپ کے ان پٹ میں پہلے سے data:image/...;base64, پریفکس شامل ہے، تو فارمیٹ خودکار طور پر پہچانا جاتا ہے اور ڈراپ ڈاؤن کو نظر انداز کر دیا جاتا ہے۔