Avkoda en Base64-bild
- Panel
- Dokumentation
- API
Varför avkoda bilder i base64?
Avkodning av bilder kodade i base64 är användbart för att extrahera bilder från deras base64-textrepresentation. Det kan vara nödvändigt för att visa eller manipulera bilder kodade på det sättet, till exempel inom webbutveckling för att visa bilder integrerade direkt i HTML- eller CSS-koden.
Funktioner i base64-avkodningsverktyget
Detta verktyg låter dig klistra in en base64-sträng som representerar en bild och konvertera den till ett standardbildformat som JPEG, PNG, GIF eller andra format som stöds.
Så använder du avkodningsverktyget
På avkodningssidan kan du klistra in base64-strängen i den angivna textrutan. Klicka på avkodningsknappen för att konvertera base64-strängen till en bild som visas i resultatområdet.
När bilden har avkodats visas den i ett resultatområde. Du kan ladda ner den avkodade bilden eller kopiera den HTML- eller CSS-kod som behövs för att integrera den i dina projekt.
Exempel på avkodning av base64-bild
Här är ett exempel på avkodning av en JPEG-bild kodad i base64:
<img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." alt="Image décodée">
Vanliga frågor
Ska man klistra in hela Data URI:n eller bara base64-delen?
Båda fungerar. Du kan klistra in hela Data URI:n i formen
data:image/png;base64,iVBORw0KGgo… eller direkt den råa base64-strängen som följer
efter kommatecknet. När prefixet data: finns läses MIME-typen där för att bestämma
den genererade filens filändelse (PNG, JPG, SVG, WebP, GIF).
Skickas bilden till en fjärrserver?
Avkodningen utförs på vår server endast under själva förfrågan, sedan returneras resultatet.
Ingen bild sparas efter behandlingen och inget anrop görs till tredjepartstjänst. För mycket
känsligt innehåll, föredra en lokal avkodning med base64 -d i
kommandoraden.
Varför ger min avkodning en oläslig fil?
Den vanligaste orsaken är en avbruten sträng vid kopiering, särskilt från en
terminal som klipper långa rader. Kontrollera att strängen slutar med ett eller två
= och att inga radbrytningar har infogats i mitten. En giltig base64-sträng
innehåller endast tecknen A-Z, a-z, 0-9,
+, / och =.
Vilka bildformat känns igen i utdata?
Avkodaren känner igen de klassiska webbformaten: PNG, JPEG, GIF, WebP, SVG och BMP. MIME-
typen i Data URI:n används för att välja filändelsen för den nedladdade filen. Om base64-strängen
tillhandahålls utan data:-prefix används en generisk filändelse som du kan
korrigera för hand innan du sparar.
Finns det en storleksgräns?
Den accepterade storleken beror på gränsen för formulärinskickning på vår server, satt till några megabyte. Som påminnelse är en base64-bild ungefär 33 % större än sin binära motsvarighet. Bortom några hundra KB blir det mer praktiskt att hantera filen direkt än att gå via en base64-representation.
Hur gör man den omvända operationen?
För att omvandla en bild till base64, använd vår base64-bildkodare. Du laddar upp din fil och får tillbaka en Data URI redo att klistra in i HTML, CSS eller JSON. Rundresan är utan förlust: base64-kodningen är en byte-till-byte-bijektion.
Exempelförfrågan
curl -X POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Indatasschema
| Fält | Typ | Obligatorisk | Standard |
|---|---|---|---|
text_encoded |
text | ✓ | – |
Slutpunkter
GET https://cdrn.fr/api/v1/tools- listar alla tillgängliga verktygGET https://cdrn.fr/api/v1/tools/base64-image-decoder- hämtar schemat för detta verktygPOST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute- kör detta verktyg med en JSON-payload