Dekódovať Base64 obrázok

extrahuje vaše obrázky z ich base64 reprezentácie, uľahčuje integráciu do webových projektov bez ďalších HTTP požiadaviek

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ástroje
  • GET https://cdrn.fr/api/v1/tools/base64-image-decoder - získa schému tohto nástroja
  • POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute - spustí tento nástroj s JSON payloadom