Base64-enkodering
Enkodeer teks na Base64-formaat. Ondersteun verskeie karakterstelle, URL-veilige enkodering en MIME-versoenbare lynstukkering.
Base64-kodering verduidelik
Waarom benodig ek Base64-kodering?
Base64 is 'n koderingskema wat gebruik word om binêre data in 'n ASCII-formaat voor te stel. Dit is nuttig wanneer binêre data oor media gestuur moet word wat ontwerp is om tekstuele data te hanteer. Konkrete voorbeelde sluit die stuur van beelde in 'n XML-lêer of in 'n e-posaanhegsel in.
Hoe werk Base64-kodering?
Grepe wat die data vorm word in buffers van 24 bisse (3 grepe op 'n slag) opgebreek. Die gevolglike buffer word dan in 4 pakke van 6 bisse elk opgebreek. Daardie 6 bisse vorm 'n getal wat ooreenstem met die indeks in die Base64-karakterstel (A–Z, a–z, 0–9, + en /). As die aantal grepe nie 'n veelvoud van drie is nie, word opvulling bygevoeg: == vir 1 oorblywende greep en = vir 2 oorblywende grepe.
Hoe kan ek 'n Base64-gekodeerde hulpbron in HTML, XML en CSS inbed?
Hieronder gelys is voorbeelde van hoe om Base64-hulpbronne binne verskillende webdokumente in te bed.
HTML-beeldinbedding:<img src="data:image/jpeg;base64,/9j/4AAQ..." />
XML-beeldinbedding:<image>data:image/jpeg;base64,/9j/4AAQ...</image>
CSS-beeldinbedding:.cls { background-image: url('data:image/jpeg;base64,/9j/4AAQ...'); }