Iddekowdja immaġni Base64

jestraw l-immaġni tiegħek mir-rappreżentazzjoni base64 tagħhom, jiffaċilita l-integrazzjoni fi proġetti web mingħajr talbiet HTTP addizzjonali

Għaliex base64 jiddekowdja immaġini?

Id-dekodifikazzjoni tal-immaġini kodifikati base64 hija utli għall-estrazzjoni tal-immaġini mir-rappreżentazzjoni tagħhom fit-test base64. Dan jista' jkun meħtieġ biex tara jew timmanipula immaġini kodifikati b'dan il-mod, pereżempju fl-iżvilupp tal-web biex jintwerew immaġini integrati direttament fil-kodiċi HTML jew CSS.

Karatteristiċi tal-għodda tad-dekodifikazzjoni Base64

Din l-għodda tippermettilek tippejstja string base64 li tirrappreżenta immaġni u tikkonvertiha f'format Fajls tal-immaġni standard bħal JPEG, PNG, GIF, jew formati oħra appoġġjati.

Kif tuża l-għodda tad-decode

Fuq il-paġna tad-dekodifikazzjoni, tista 'pejst is-sekwenza base64 fil-kaxxa tat-test ipprovduta. Ikklikkja fuq il-buttuna decode biex tikkonverti s-sekwenza base64 f'immaġni viżibbli fiż-żona tar-riżultat.

Ladarba l-immaġni tiġi dekodifikata, se tintwera f'żona tar-riżultat. Tista 'tniżżel l-immaġni dekodifikata jew tikkopja l-kodiċi HTML jew CSS meħtieġ biex tintegrah fil-proġetti tiegħek.

Eżempju ta' dekodifikazzjoni tal-immaġni Base64

Hawn eżempju ta 'dekodifikazzjoni ta' immaġni JPEG kodifikata base64:


Immaġini dekodifikata

    

Mistoqsijiet frekwenti

Għandna npoġġu l-URI tad-Data sħiħa jew il-parti base64 biss?

It-tnejn jaħdmu. Tista' tippejstja l-URI tad-Data sħiħa bħala data:image/png;base64,iVBORw0KGgo... jew direttament is-sekwenza prima base64 li ġejja il-virgola. Meta l-prefiss data: ikun preżenti, it-tip MIME jinqara hemm biex jiġi determinat l-estensjoni tal-fajl iġġenerat (PNG, JPG, SVG, WebP, GIF).

L-immaġni tintbagħat lil server remot?

Id-dekodifikazzjoni titwettaq fuq is-server tagħna biss għall-ħin tat-talba, allura r-riżultat huwa lura. L-ebda immaġni ma tinżamm wara l-ipproċessar, u ma ssir l-ebda sejħa lil servizz parti terza. Għal kontenut sensittiv ħafna, tippreferi dekodifikazzjoni lokali b'base64 -d in linja tal-kmand.

Għaliex id-dekodifikazzjoni tiegħi jipproduċi fajl li ma jinqarax?

L-aktar kawża komuni hija string maqtugħa meta tikkopja u tippejstja, speċjalment minn a terminal li jaqta’ linji twal. Iċċekkja li s-sekwenza tispiċċa b'wieħed jew tnejn = u l-ebda line break ma ddaħħal fin-nofs. Sekwenza valida base64 fih biss il-karattri A-Z, a-z, 0-9, +, / u =.

Liema formati ta' immaġini huma rikonoxxuti fl-output?

Id-decoder jirrikonoxxi formati web klassiċi: PNG, JPEG, GIF, WebP, SVG u BMP. Il-bniedem MIME preżenti fl-URI tad-Data jintuża biex tagħżel l-estensjoni tal-fajl imniżżel. Jekk is-sekwenza base64 hija pprovduta mingħajr prefiss data:, tintuża estensjoni ġenerika u tista' tikkoreġiha bl-idejn qabel issalvaha.

Hemm limitu ta' daqs?

Id-daqs aċċettat huwa dovut għal-limitu tas-sottomissjoni tal-formoli tas-server tagħna, stabbilit għal ftit megabytes. Bħala tfakkira, immaġini base64 hija madwar 33% akbar mill-ekwivalenti binarju tagħha. Lil hinn minn ftit mijiet ta' KB, isir aktar prattiku li timmanipula l-fajl direttament aktar milli jgħaddu minn rappreżentazzjoni bażi64.

Kif tagħmel l-operazzjoni inversa?

Biex tittrasforma immaġni għal base64, uża tagħna base64 image encoder. Int ittella' l-fajl tiegħek hemmhekk u rkupra Data URI lest biex tippejstja f'HTML, CSS jew JSON. Il-vjaġġ bir-ritorn huwa mingħajr telf: kodifikazzjoni base64 hija bijection byte-to-byte.

Eżempju ta' talba

curl -X POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Skema ta' input

Kamp Tip Meħtieġ Default
text_encoded text

Endpoints

  • GET https://cdrn.fr/api/v1/tools - telenka l-għodod kollha disponibbli
  • GET https://cdrn.fr/api/v1/tools/base64-image-decoder - tikseb l-iskema ta' din l-għodda
  • POST https://cdrn.fr/api/v1/tools/base64-image-decoder/execute - teżegwixxi din l-għodda b'payload JSON