ترميز Base64


ترميز Base64 من سلسلة نصية/صورة/سداسي عشري/ثنائي:


مثال على ترميز النص إلى base64

إدخال النص:

يتم تشفير إدخال النص أولاً في دفق بت ثنائي من رموز ASCII لكل حرف.

يتم تشفير كل 6 بتات من تدفق البتات على هيئة بتات أساسية 64.

إخراج سلسلة نصية مشفرة Base64:

صورة لمثال ترميز base64

إدخال الصورة:

زهرة.jpg

مخطط URI لبيانات الصورة مع إخراج البيانات المشفرة base64:

 

data:image/jpeg;base64,هو رأس مخطط URI للبيانات.

 

/9j/4AAQSkZ...هي بيانات base64 المشفرة.

 

HTML <img> مع URI لبيانات base64

<img src="data:image/jpeg;base64,/9j/4AAQSkZ...">

 

خلفية CSS مع URI لبيانات base64

content{
   background: url('data:image/jpeg;base64,/9j/4AAQSkZ...')
;