Base64-kodning
Koda text till Base64-format. Stöder olika teckenuppsättningar, URL-säker kodning och MIME-kompatibel raduppdelning.
Base64-kodning förklarad
Varför behöver jag Base64-kodning?
Base64 är ett kodningsschema som används för att representera binär data i ASCII-format. Detta är användbart när binär data behöver skickas över medier som är utformade för att hantera textdata. Konkreta exempel inkluderar att skicka bilder i en XML-fil eller i en e-postbilaga.
Hur fungerar Base64-kodning?
Byten som utgör datan delas upp i buffertar om 24 bitar (3 byte åt gången). Den resulterande bufferten delas sedan upp i 4 paket om 6 bitar vardera. Dessa 6 bitar bildar ett tal som motsvarar indexet i Base64-teckenuppsättningen (A–Z, a–z, 0–9, + och /). Om antalet byte inte är en multipel av tre läggs utfyllnad till: == för 1 återstående byte och = för 2 återstående byte.
Hur kan jag bädda in en Base64-kodad resurs i HTML, XML och CSS?
Nedan listas exempel på hur man bäddar in Base64-resurser i olika webbdokument.
HTML-bildinbäddning:<img src="data:image/jpeg;base64,/9j/4AAQ..." />
XML-bildinbäddning:<image>data:image/jpeg;base64,/9j/4AAQ...</image>
CSS-bildinbäddning:.cls { background-image: url('data:image/jpeg;base64,/9j/4AAQ...'); }