PNG u Base64
Koristi ovaj besplatni pretvarač PNG u Base64 da pretvoriš bilo koju Portable Network Graphics sliku u Base64 niz ili gotov isječak koda. Odaberi lokalnu .png datoteku (ili zalijepi poveznicu na udaljenu), odaberi izlazni format i pritisni Kodiraj PNG u Base64.
Kako pretvoriti PNG u Base64 online
- Odaberi Lokalna datoteka i odaberi .png datoteku ili odaberi Udaljeni URL i zalijepi poveznicu.
- Odaberi izlazni format: obični Base64, data URI, HTML oznaka, CSS, JavaScript, JSON ili XML.
- Klikni Kodiraj PNG u Base64. Rezultat se pojavi odmah s pregledom.
- Kopiraj rezultat u međuspremnik ili ga preuzmi kao .txt datoteku.
O PNG (Portable Network Graphics)
PNG je rasterski format bez gubitaka stvoren 1996. kao zamjena za GIF bez patenata. Podržava potpunu 24-bitnu boju, 8-bitni alfa kanal za glatku prozirnost i DEFLATE kompresiju koja nikad ne odbacuje podatke o pikselima.
Jer čuva oštre rubove, PNG je standardni izbor za logotipe, ikone, snimke zaslona UI-ja i dijagrame. Za fotografije JPG ili WebP obično su mnogo manji, što je važno kad ugrađuješ sliku kao Base64 jer svaki bajt raste za oko trećinu.
| Razvijeno | 1996., W3C / IETF (RFC 2083) |
|---|---|
| Kompresija | Bez gubitaka (DEFLATE) |
| Prozirnost | Da, potpuni alfa kanal |
| Animacija | APNG proširenje |
| Potpis datoteke | 89 50 4E 47 0D 0A 1A 0A |
Izlazni formati
Odaberi kako treba omotati rezultat. Pretvarač može vratiti:
- txt: samo Base64 niz, spreman za lijepljenje u kod, polje baze podataka ili API zahtjev.
- uri: potpuni
data:URI koji možeš zalijepiti u adresnu traku preglednika ili koristiti gdje god se prihvaća URL. - html img:
<img>oznaka s data URI-jem usrc. - css background image: CSS pravilo koje koristi
background-image: url(data:...). - html favicon:
<link rel="icon">oznaka za ugrađeni favicon. - html hyperlink:
<a>poveznica koja preuzima ili otvara ugrađenu datoteku. - html iframe:
<iframe>koji renderira sadržaj ugrađeno. - javascript image: JavaScript koji stvara
Imageobjekt. - javascript popup: JavaScript koji otvara sadržaj u novom prozoru.
- json: JSON objekt s nazivom datoteke, MIME tipom i podacima.
- xml: XML element s podacima unutar CDATA sekcije.
Je li sigurno i koliko će biti velik rezultat?
Tvoja datoteka se nikad ne prenosi: čita se i pretvara lokalno u pregledniku pomoću File API-ja, pa čak i povjerljivi dokumenti ostaju na tvom uređaju.
Base64 predstavlja svaka 3 bajta s 4 znaka, pa je kodirani rezultat oko 33% veći od izvorne datoteke (plus nekoliko bajtova za padding i prefiks data URI-ja).
Često postavljana pitanja
Kako pretvoriti PNG u Base64?
Odaberi svoju .png datoteku iznad i klikni "Kodiraj PNG u Base64". Pretvarač čita datoteku u pregledniku i izbacuje Base64 niz ili spreman data URI.
S čime počinje Base64-kodirani PNG?
Datoteka PNG kodirana u Base64 tipično počinje s "iVBORw0KGgo". Kao data URI počinje s "data:image/png;base64,".
Postoji li ograničenje veličine datoteke?
Nema tvrdog ograničenja jer pretvorba radi lokalno, ali vrlo velike datoteke daju vrlo dugačke nizove. Datoteke do oko 50 MB ugodno rade u modernim preglednicima.
Kako pretvoriti Base64 natrag u PNG?
Koristi dekoder Base64 u PNG: zalijepi niz i možeš pregledati i preuzeti izvornu .png datoteku.
Komentari (0)
Pitanja, ideje ili greška u “PNG u Base64”? Ostavi komentar, ocijeni alat ili odgovori drugima.
Još nema komentara. Budi prvi koji podijeli povratne informacije!