Base64 í Mynd
Umbreyttu Base64 í mynd.
1. Inngangur
Base64 í mynd breytir er einfalt nettól sem umbreytir Base64-kóðuðum streng í myndskrá sem hægt er að skoða og hlaða niður. Base64-kóðun er almennt notuð til að tákna tvíundargögn – eins og myndir – sem venjulegan texta. Þetta snið er mikið notað í vefþróun, API-kerfum, tölvupóstkerfum og gagnayfirfærsluferlum.
Ef þú hefur einhvern tíma unnið með myndgögn í JSON-svörum, HTML img-tögum, CSS-skrám eða API-farmgögnum hefur þú líklega rekist á Base64-strengi. Í stað þess að afkóða þá handvirkt með skriftum eða utanaðkomandi hugbúnaði gerir þetta tól þér kleift að forskoða myndina samstundis og hlaða henni niður á vinsælum sniðum eins og PNG, JPG, WEBP eða GIF.
Þetta er tilvalið fyrir forritara, hönnuði, prófara og alla sem vinna með kóðuð myndgögn. Hvort sem þú ert að villuleita API-svar, sækja mynd úr gagnagrunnsreit eða staðfesta heilleika myndar, þá býður þetta tól upp á hraða og notendavæna lausn.
2. Hvernig það virkar
Þetta tól tekur við Base64-kóðuðum streng sem inntaki og umbreytir honum í mynd með því að nota Data URI-skipulag. Í stað þess að framkvæma flókna afkóðun mynda á þjónshliðinni setur tólið Base64-strenginn beint inn í HTML img-einingu með eftirfarandi sniði:
data:image/png;base64,BASE64_STRING
Vafrinn túlkar þetta Data URI sem gilt myndauppsprettu og birtir afkóðuðu myndina samstundis. Þetta gerir notendum kleift að sannreyna niðurstöðuna sjónrænt án þess að þurfa að vista skrár á skráarkerfi eða framkvæma tímabundna vinnslu á þjóni.
Inntaksbreyta
- Innihald – Skyldubundinn textareitur þar sem notendur líma Base64-kóðaðan myndstreng.
Staðfestingarreglur
- Reiturinn innihald má ekki vera tómur.
- Beiðnin verður að innihalda gilt CSRF-auðkenni til öryggis.
- Inntak er hreinsað áður en það er unnið til að koma í veg fyrir innspýtingarvandamál.
Uppbygging úttaks
Ef staðfesting tekst mun tólið:
- Birta afkóðuðu myndina í vafranum.
- Búa til niðurhalstengla fyrir PNG-, JPG-, WEBP- og GIF-snið.
- Nota sama Base64-streng innfelldan í mismunandi MIME-gerðum fyrir sveigjanlegt niðurhal.
Takmarkanir
- Tólið gerir ráð fyrir að Base64-strengurinn tákni gild myndgögn.
- Engin sjálfvirk MIME-greining er framkvæmd.
- Mjög stórir Base64-strengir geta haft áhrif á afköst vafrans.
- Ógilt Base64-inntak getur valdið því að myndaforskoðun birtist ekki rétt.
3. Hvernig á að nota þetta tól
- Afritaðu Base64-kóðaða myndstrenginn þinn.
- Límdu strenginn í Innihald-textareitinn.
- Smelltu á vinnsluhnappinn.
- Forskoðaðu afkóðuðu myndina samstundis fyrir neðan eyðublaðið.
- Smelltu á fellivalmyndina Hlaða niður og veldu sniðið sem þú vilt (PNG, JPG, WEBP eða GIF).
- Vistaðu myndskrána á tækinu þínu.
4. Hagnýt dæmi
Dæmi 1: Sækja mynd úr API-svari
Inntak:
iVBORw0KGgoAAAANSUhEUgAAAAUA...
Úttak:
- Myndin birtist samstundis.
- Hægt er að hlaða henni niður sem PNG, JPG, WEBP eða GIF.
Dæmi: Þú færð Base64-myndstreng frá REST API og þarft að staðfesta innihald hans áður en þú vistar eða birtir það í forritinu þínu.
Dæmi 2: Endurheimta mynd úr gagnagrunni
Inntak:
/9j/4AAQSkZJRgABAQAAAQABAAD...
Úttak:
- Afkóðuð forskoðun í vafranum.
- Myndskrá sem hægt er að hlaða niður.
Dæmi: Gagnagrunnurinn þinn geymir myndir sem Base64-strengi. Þú vilt staðfesta að gögnin hafi ekki skemmst við gagnaflutning.
5. Notkunartilvik fyrir forritara
- API-villuleit
Skoðaðu Base64-myndsvör frá bakendaþjónustum fljótt án þess að skrifa sérsniðnar afkóðunarskriftur.
- Staðfesting gagnagrunns
Staðfestu heilleika mynda eftir inn-/útflutningsaðgerðir eða gagnaflutninga gagnagrunna.
- Prófun framenda
Prófaðu innfelldar myndir með Data URI-skipulagi áður en þær eru felldar inn í framleiðslukóða.
- Sjálfvirknivæðing og samþætting
Samþættu Base64-í-mynd forskoðanir í stjórnborð eða innri verkfæri.
PHP dæmi
$base64 = $_POST['content'];
echo '<img src="data:image/png;base64,' . $base64 . '" />';
JavaScript dæmi
const base64String = document.getElementById('content').value;
const img = document.createElement('img');
img.src = `data:image/png;base64,${base64String}`;
document.body.appendChild(img);
Öryggissjónarmið
- Hreinsaðu alltaf inntak notenda áður en það er birt.
- Staðfestu Base64-sniðið ef krafist er strangrar sannprófunar.
- Notaðu CSRF-vörn fyrir innsendingar eyðublaða.
- Takmarkaðu stærð inntaks til að koma í veg fyrir misnotkun eða ofhleðslu vafrans.
6. Algengar spurningar
Hvað er Base64-myndkóðun?
Base64-kóðun umbreytir tvíundargögnum mynda í textastreng svo hægt sé að flytja þau á öruggan hátt í gegnum textamiðuð kerfi eins og HTML, JSON eða tölvupóst.
Hvernig umbreyti ég Base64 í myndskrá?
Límdu Base64-strenginn inn í tólið, forskoðaðu myndina og halaðu henni niður á því sniði sem þú kýst.
Af hverju birtist Base64-myndin mín ekki?
Strengurinn gæti verið ófullkominn, skemmdur eða ekki rétt kóðaður sem gild myndgögn.
Get ég hlaðið niður myndinni á mismunandi sniðum?
Já. Tólið gerir kleift að hlaða niður á PNG-, JPG-, WEBP- og GIF-sniðum.
Er þetta tól öruggt?
Já. Eyðublaðið notar CSRF-vörn og hreinsun inntaks til að auka öryggi.
Geymir þetta tól myndirnar mínar?
Nei. Umbreytingin og forskoðunin fara fram beint í vafralotunni þinni án varanlegrar geymslu.
Svipuð verkfæri
Umbreyttu mynd í Base64 streng.
Vinsæl verkfæri
Snúðu við bókstöfum í setningu eða efnisgrein.
Fáðu textastærð í bætum (B), kílóbætum (KB) eða megabætum (MB).
Teljið stafafjölda og orðafjölda í gefnum texta.
Snúðu texta á hvolf auðveldlega.
Umbreyttu tölu í stafrænt form.
Breyttu venjulegum texta í skáletraðan leturstíl.