Dekódovať Base64 obrázok
- Dashboard
- Dokumentácia
- API
Prečo dekódovať obrázky v base64?
Dekódovanie obrázkov kódovaných v base64 je užitočné pre extrakciu obrázkov z ich textovej base64 reprezentácie. Môže to byť nutné pre vizualizáciu alebo manipuláciu s takto kódovanými obrázkami, napríklad v rámci web vývoja pre zobrazenie obrázkov integrovaných priamo v HTML alebo CSS kóde.
Funkcie base64 dekódovacieho nástroja
Tento nástroj vám umožňuje vložiť base64 reťazec reprezentujúci obrázok a konvertovať ho na štandardný obrázkový formát ako JPEG, PNG, GIF, alebo iné podporované formáty.
Ako používať dekódovací nástroj
Na stránke dekódovania môžete vložiť base64 reťazec do vyhradenej textovej zóny. Kliknite na tlačidlo dekódovania pre konverziu base64 reťazca na obrázok viditeľný v zóne výsledku.
Akonáhle je obrázok dekódovaný, zobrazí sa v zóne výsledku. Môžete dekódovaný obrázok stiahnuť alebo skopírovať HTML alebo CSS kód potrebný pre jeho integráciu do vašich projektov.
Príklad dekódovania base64 obrázka
Tu je príklad dekódovania JPEG obrázka kódovaného v base64:
<img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." alt="Dekódovaný obrázok">
Často kladené otázky
Treba vložiť kompletné Data URI alebo iba base64 časť?
Oba fungujú. Môžete vložiť kompletné Data URI vo forme
data:image/png;base64,iVBORw0KGgo… alebo priamo surový base64 reťazec, ktorý nasleduje
čiarku. Keď je prítomný prefix data:, je z neho čítaný MIME typ pre určenie
prípony generovaného súboru (PNG, JPG, SVG, WebP, GIF).
Je obrázok odosielaný na vzdialený server?
Dekódovanie sa vykonáva na našom serveri iba počas trvania požiadavky, potom je výsledok
vrátený. Žiadny obrázok nie je uchovávaný po spracovaní a žiadne volanie nie je urobené na tretiu
službu. Pre veľmi citlivý obsah preferujte lokálne dekódovanie s base64 -d v
príkazovom riadku.
Prečo moje dekódovanie produkuje nečitateľný súbor?
Najčastejšou príčinou je orezaný reťazec pri kopírovaní, najmä z
terminálu, ktorý reže dlhé riadky. Skontrolujte, že reťazec sa skutočne končí jedným alebo dvomi
= a že žiadny zlom riadku nebol vložený v strede. Validný base64 reťazec
obsahuje iba znaky A-Z, a-z, 0-9,
+, / a =.
Aké obrázkové formáty sú rozpoznané na výstupe?
Dekóder rozpoznáva klasické webové formáty: PNG, JPEG, GIF, WebP, SVG a BMP. MIME typ
prítomný v Data URI slúži na výber prípony stiahnutého súboru. Ak je base64 reťazec
poskytnutý bez prefixu data:, použije sa generická prípona a môžete ju
opraviť ručne pred uložením.
Existuje limit veľkosti?
Akceptovaná veľkosť závisí od limitu odoslania formulára nášho servera, stanoveného na niekoľko megabajtov. Pripomeňme, že base64 obrázok je asi o 33 % väčší ako jeho binárny ekvivalent. Nad niekoľko stoviek KB sa stáva praktickejším manipulovať so súborom priamo než prechádzať base64 reprezentáciou.
Ako urobiť opačnú operáciu?
Pre transformáciu obrázka na base64 použite náš base64 enkóder obrázkov. Nahráte tam váš súbor a získate Data URI pripravené na vloženie do HTML, CSS alebo JSON. Cesta tam-späť je bez straty: base64 kódovanie je bijekcia bajt po bajte.
Ukážka požiadavky
curl -X POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Vstupná schéma
| Pole | Typ | Povinné | Predvolené |
|---|---|---|---|
text_encoded |
text | ✓ | – |
Koncové body
GET https://cdrn.fr/api/v1/tools- vypíše všetky dostupné nástrojeGET https://cdrn.fr/api/v1/tools/base64-image-decoder- získa schému tohto nástrojaPOST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute- spustí tento nástroj s JSON payloadom