فك ترميز Base64
فك ترميز النص المرمَّز بـ Base64 لإعادته إلى شكله الأصلي. يدعم مجموعات أحرف متعددة وفك الترميز سطراً بسطر.
شرح ترميز Base64
لماذا أحتاج إلى ترميز Base64؟
Base64 هو مخطط ترميز يُستخدَم لتمثيل البيانات الثنائية بتنسيق ASCII. وهذا مفيد عندما يلزم إرسال البيانات الثنائية عبر وسائط مصممة للتعامل مع البيانات النصية. ومن الأمثلة الملموسة إرسال الصور في ملف XML أو في مرفق بريد إلكتروني.
كيف يعمل ترميز Base64؟
تُقسَّم البايتات المكوِّنة للبيانات إلى مخازن مؤقتة بحجم 24 بت (3 بايتات في المرة الواحدة). ثم يُقسَّم المخزن المؤقت الناتج إلى 4 حزم من 6 بت لكل منها. وتشكل هذه البتات الستة رقماً يقابل الفهرس في مجموعة أحرف Base64 (A–Z، a–z، 0–9، + و /). وإذا لم يكن عدد البايتات من مضاعفات الثلاثة، يُضاف حشو: == لبايت واحد متبقٍ و = لبايتين متبقيين.