Base64 képkonvertáló

Húzzon be egy képet a Base64 data URI kódjának lekéréséhez, vagy illesszen be Base64 kódot a kép előnézetéhez és letöltéséhez.

A kezdéshez húzzon ide egy képet, vagy illesszen be Base64 kódot.

A kép beolvasása és konvertálása a böngészőjében történik. Semmi sem kerül feltöltésre a BroBroGo-ra.

GYIK

Mi az a Base64 data URI kép?

Ez egy szövegesen kódolt kép, amely közvetlenül elhelyezhető a HTML- vagy CSS-kódban, így nem kell külön fájlból betölteni. Ezzel megspórolható egy lekérés, ami rendkívül hasznos apró ikonok és e-mail sablonok esetén.

Érdemes nagy képeket beágyazni ezzel a módszerrel?

Inkább ne tegye. A Base64 kódolás körülbelül egyharmaddal növeli az adatméretet, és az így kódolt képek nem gyorsítótárazhatók az oldaltól függetlenül. Ezért ezt a megoldást tartsa meg a kisméretű elemeknek, a nagy képeket pedig linkelje normál fájlként.

Vissza lehet alakítani egy Base64 karakterláncot fájllá?

Igen. Váltson a Base64 → Kép módra, illesszen be egy data URI-t vagy egy nyers Base64 karakterláncot, és az eszköz felismeri a kép típusát, megjeleníti az előnézetet, majd lehetővé teszi a fájl letöltését.

Mi az a Base64 képkonvertáló és hogyan működik?

A Base64 képkonvertáló egy olyan eszköz, amely képes a képeket egy Base64 nevű szöveges formátummá alakítani, amely közvetlenül beágyazható a webes kódba, vagy képes a Base64 szöveget visszaalakítani képfájllá. A használat során egyszerűen behúzhat egy képet az eszközbe, vagy beilleszthet egy Base64 szöveget, a rendszer pedig feldolgozza azt, és azonnal biztosítja a konvertált kimenetet a másoláshoz vagy a letöltéshez.

Az eszköz kétirányú működést tesz lehetővé:

  • Kép → Base64: Kódolja a meglévő képfájlt szöveges formátumba.
  • Base64 → Kép: Dekódolja a szöveges karakterláncot, és visszaállítja az eredeti képfájlt.

A konverzió során az eszköz kizárólag a kép eredeti bájtjait kódolja vagy állítja vissza. Nem végez tömörítést, vágást, átméretezést, és nem konvertálja a képeket meghatározott formátumokba (például PNG vagy JPG).

Támogatott bemeneti formátumok és korlátok

Az eszköz használatakor a bemenet típusa és mérete a választott konverziós iránytól függ.

Kép kódolása esetén (Kép → Base64)

A konvertáláshoz a felhasználó behúzhat egy képet a felületre, vagy kattintással választhat ki egy fájlt. Az eszköz a következő képformátumokat támogatja:

  • PNG, JPG, GIF, WebP, SVG, AVIF, BMP, ICO és TIFF.

A kódolásra vonatkozó maximális fájlméret 5 MB. Ha ennél nagyobb fájlt próbál meg feltölteni, a rendszer a következő hibaüzenetet jeleníti meg: "Ez a kép nagyobb, mint {max}. Próbálkozzon egy kisebbel.". Amennyiben a kiválasztott fájl nem támogatott formátumú, a "Ez a fájlformátum nem támogatott képként." hibaüzenet jelenik meg. Ha a fájl beolvasása meghiúsul, a rendszer a "Nem sikerült beolvasni a fájlt." hibaüzenettel figyelmeztet.

Fontos szabály, hogy ha a felhasználó egyszerre több képet húz be a felületre, az eszköz kizárólag az első képet dolgozza fel és használja fel a konverzióhoz.

Kép dekódolása esetén (Base64 → Kép)

A dekódoláshoz beilleszthető egy data:image/... URI vagy egy nyers Base64 karakterlánc is. Az eszköz támogatja a szabványos és az URL-barát (URL-safe) Base64 formátumokat, beleértve a szóközöket és az újsor karaktereket is.

A dekódolásra vonatkozó maximális bemeneti hossz 8 MB. Ha a beillesztett szöveg meghaladja ezt a korlátot, a "Ez a bemenet túl hosszú. Tartsa {max} alatt." hibaüzenet jelenik meg.

Elérhető kimeneti formátumok és adatok

A konverzió befejeztével a felületen az Kimenet (Kimenet) felirat alatt jelennek meg a generált adatok és a különböző formátumok:

  • Data URI: A szövegként kódolt kép, amely közvetlenül beágyazható HTML vagy CSS kódba.
  • Base64: A kép nyers Base64 karakterlánca.
  • CSS: A kép a CSS background-image tulajdonságaként formázva.
  • HTML: A kép HTML img tagként, azaz <img> elemként formázva.

A kimenet mellett az eszköz hasznos statisztikai adatokat is megjelenít:

  • Kimeneti karakterek: A generált Base64 kimenetben található karakterek száma.
  • Képméret: A kép dimenziói (szélesség és magasság).

A dekódolási folyamat során az eszköz automatikusan felismeri a kép típusát a Base64 karakterláncból. A sikeresen dekódolt kép a Kép letöltése gombra kattintva tölthető le. A letöltött fájlok automatikusan a brobrogo-kep. fájlnévvel és a megfelelő fájlkiterjesztéssel kerülnek mentésre.

Hibakezelés és különleges esetek a dekódolás során

A Base64 karakterláncok visszaalakítása során az eszköz szigorú ellenőrzéseket végez a hibák elkerülése érdekében:

  • Ha a beillesztett szöveg szerkezetileg hibás, a "Ez nem érvényes Base64 kód." hibaüzenet jelenik meg.
  • Ha a Base64 kód dekódolása sikeres, de az eredményül kapott adatok nem alkotnak felismerhető képet, a rendszer a "Ez a Base64 kód nem dekódolható felismerhető képpé." hibaüzenetet adja vissza.
  • Ha a képadatok dekódolása ugyan sikeresen megtörtént, de a böngésző valamilyen okból nem képes megjeleníteni a képet, a "A képadatok dekódolása sikerült, de nem jeleníthetők meg." hibaüzenet olvasható.

Kiknek nyújt segítséget ez az eszköz?

A Base64 képkonvertáló különösen hasznos a következő esetekben:

  • Fejlesztőknek, akiknek kisméretű ikonokat vagy helyőrző képeket kell közvetlenül beágyazniuk a HTML vagy CSS kódba.
  • Tartalomkészítőknek, akik olyan e-mail sablonokkal dolgoznak, amelyekben a képeket közvetlenül a kódba (inline) kell elhelyezni.
  • Bárkinek, akinek egy képet Base64 data URI formátumra kell átalakítania.
  • Bárkinek, akinek egy meglévő Base64 karakterláncot kell visszaalakítania letölthető képfájllá.

Adatvédelem és biztonság

Az eszköz használata során a képek és adatok feldolgozása teljes biztonságban történik. A kép beolvasása és konvertálása teljes egészében a felhasználó saját böngészőjében fut le. Semmilyen adat vagy képfájl nem kerül feltöltésre a BroBroGo szervereire.

Gyakran Ismételt Kérdések

Mi az a Base64 data URI kép?

Ez egy szövegesen kódolt kép, amely közvetlenül elhelyezhető a HTML- vagy CSS-kódban, így nem kell külön fájlból betölteni. Ezzel megspórolható egy lekérés, ami rendkívül hasznos apró ikonok és e-mail sablonok esetén.

Érdemes nagy képeket beágyazni ezzel a módszerrel?

Inkább ne tegye. A Base64 kódolás körülbelül egyharmaddal növeli az adatméretet az eredeti képfájlhoz képest, és az így kódolt képek nem gyorsítótárazhatók az oldaltól függetlenül. Ezért ezt a megoldást tartsa meg a kisméretű elemeknek, a nagy képeket pedig linkelje normál fájlként.

Vissza lehet alakítani egy Base64 karakterláncot fájllá?

Igen. Váltson a Base64 → Kép módra, illesszen be egy data URI-t vagy egy nyers Base64 karakterláncot, és az eszköz felismeri a kép típusát, megjeleníti az előnézetet, majd lehetővé teszi a fájl letöltését.