Työkalut95

MUUNNA / KÄYTÄNNÖN KUVANMUOKKAUSOPAS

Kuinka muuntaa kuva Base64-muotoon

Muuta kuva projektisi tarvitsemaksi koodiksi säilyttäen sen alkuperäiset tavut.

Valitse kuva, valitse Data URL, Plain Base64, HTML-kuva tai CSS-tausta, ja kopioi koodi tai lataa se tekstinä. Tämä opas seuraa alkuperäistä PNG-tiedostoa HTML-kuvaviennin kautta.

Seuraa opasta
VAHVISETETTU LÄHDE JA SEN LADATTU TULOS
Ennen PNG orbit-kuvake koodattuna Base64-esimerkissä.

Alkuperäinen 512 × 512 PNG: 202,491 tavua.

Jälkeen
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAQAElEQVR4Aez9T+x/+1Xehz7rZ0Jv/iiiXEWM2kFQRonUiAwQqmp1lKhCKKpQRh3cFBJsAyYYAjY2mHOOoYE29rEZkDCoIlUd…

Alku 270,029-tavuisesta HTML-tulosteesta; ote lyhennetty näyttöä varten.

Alkuperäinen 512 × 512 PNG: 202,491 tavua. Alku 270,029-tavuisesta HTML-tulosteesta; ote lyhennetty näyttöä varten.
Mainokset
PIKAVIDEO-OPAS How to encode an image as Base64 or HTML Choose an image, select HTML image code and download the encoded image as a text file. Englanninkielinen selostus Katso video

How to encode an image as Base64 or HTML

Mainokset

Seuraa tätä esimerkkiä ja sovella samoja säätimiä omaan kuvaasi. Avaa Kuva Base64-muuntimeksi.

01

Valitse kuva ja esikatsele sen identiteetti

Avaa Kuva Base64-muuntimeen. Valitse kuva tai kokeile esimerkkiä. Esimerkissä käytetään 512 × 512 pikselin favicon-orbit.png-tiedostoa, joka sisältää 202,491 tavua. Editori näyttää kuvan koodinsa yläpuolella, jotta voit vahvistaa valinneesi haluamasi resurssin.

PNG, JPG, WebP, GIF, BMP ja AVIF ovat tuettuja, kun selaimesi voi purkaa ne esikatselua varten. Tiedoston enimmäiskoko on 25 MB, rajoituksina 60 megapikseliä ja 16,000 pikseliä per sivu. SVG-merkintää ei hyväksytä tässä rasterimuuntimessa.

Työkalu lukee alkuperäisen tiedoston tavut. Se ei käytä esikatselua kuvan uudelleenrakentamiseen, koon muuttamiseen tai uudelleenpakkaamiseen. Olemassa olevat metatiedot ja GIF-animaatio säilyvät siksi koodatussa datassa.

Ennen koodausta käytä Muuta kuvan kokoa tai Kuvan pakkaajaa, jos tarvitset pienemmän resurssin. Base64 itsessään ei pienennä kuvan kokoa.

02

Valitse esitysmuoto, jota projektisi odottaa

Avaa Asetukset ja valitse tässä esimerkissä Code format -kohdasta HTML image. Tuloksena on img-elementti, joka sisältää Base64-data-URL-osoitteen. Alt-attribuutti on aluksi tyhjä; kirjoita hyödyllinen vaihtoehtoinen teksti, kun kuva välittää tietoa.

Data-URL alkaa etuliitteellä, kuten data:image/png;base64, jota seuraa koodattu data. Pelkkä Base64 sisältää vain datan. CSS background käärii data-URL-osoitteen background-image-määritykseen. Nämä esitysmuodot palvelevat eri käyttötarkoituksia, joten kopioi sovelluksesi pyytämä muoto sen sijaan, että muuttaisit vain tiedostonimeä.

Koodipaneeli päivittyy välittömästi, kun muutat Code format -asetusta. Kopiointikuvake kopioi nykyisen esitysmuodon ja näyttää vahvistuksen kopioinnista. Kun leikepöydän käyttö on estetty, koodi valitaan manuaalista kopiointia varten.

Täydellinen HTML img-elementti ei ole sama asia kuin data-URL. Käytä vain src-arvoa, kun kenttä pyytää URL-osoitetta.

Tämän oppaan esimerkki

Kokeile näytettä: favicon-orbit.png, 512 × 512 px, 202,491 tavua. Valitse HTML image Code format -kohdasta. Valitse Start ja lataa favicon-orbit-base64.txt.

Alkuperäinen PNG
512 × 512 px · 202,491 tavua
HTML tekstituloste
270,029 tavua
Koodaus
Alkuperäiset tavut; ei uudelleenpakkausta
03

Lataa koodi ja ymmärrä sen koko

Valitse Start ja sitten Download. Esimerkki tallentaa tiedoston favicon-orbit-base64.txt, joka sisältää HTML image -koodia. Sen 270,029 tavua on enemmän kuin 202,491-tavuinen lähde. Artikkelin vertailu näyttää ladatun tekstin todellisen alun, joka on lyhennetty vain luettavuuden vuoksi.

Base64 muuntaa tyypillisesti kolme lähdetavua neljäksi tekstimerkiksi, mikä lisää kokoa noin kolmanneksen ennen pientä käärettä. Pienen kuvakkeen upottaminen voi tehdä asiakirjasta itsenäisen, mutta suurten kuvamerkkijonojen sijoittaminen HTML tai CSS sisään myös suurentaa kyseistä asiakirjaa ja estää kuvan välimuistiin tallentamisen erillisenä tiedostona.

Koodaus ei ole salausta. Kuka tahansa, jolla on täydellinen Base64-merkkijono, voi palauttaa alkuperäisen kuvan. Käsittele koodia samalla huolellisuudella kuin lähdettä, jos se sisältää yksityisiä tietoja.

Tämän artikkelin lyhennetty ote on selittävä. Käytä täydellistä ladattua TXT tai kopioi koko koodi työkalusta.

HYÖDYLLISIÄ TIETOJA

Yleisiä kysymyksiä

Heikentääkö koodaus kuvanlaatua?

Ei. Koodaus säilyttää alkuperäiset tavut. Se ei muuta kokoa, pakkaa tai piirrä kuvaa uudelleen.

Miksi Base64-merkkijono on kuvaa suurempi?

Base64 edustaa kolmea syötetavua neljällä tekstimerkillä, joten se lisää yleensä noin kolmanneksen ennen käärettä tai etuliitettä.

Säilyvätkö GIF-animaatiot?

Koodaus säilyttää alkuperäiset GIF tavut, mukaan lukien animaation. Esikatselu saattaa näyttää vain yhden ruudun, vaikka koodattu data sisältää kaikki ruudut.

Onko Base64 turvallinen salaisille kuville?

Base64 ei ole salaus. Pidä merkkijono yksityisenä, jos alkuperäinen kuva on yksityinen. Muunnin käsittelee tiedot paikallisesti selaimessasi.

SINUN VUOROSI

Muuta oikea kuva oikeaksi koodiksi.

Kokeile näytettä tai käytä omaa tiedostoasi ja tarkista tulos ennen jakamista.

Avaa Kuva Base64-muuntimeksi

Kuvan tiedot

Kieli38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

Valitse kielesi. Video-ohjeet käyttävät tällä hetkellä englanninkielistä kerrontaa.