logo
Base64 képátalakítóhoz
Kép a Base64 átalakítóba

Mint fentebb látható, két lehetőség közül választhat Base64 a kép konverter és a kép Base64 konverter.A Base64 képformátumba konvertálja a Base64 karakterláncokat.A kép Base64-re konvertálja a képet Base64 karakterláncká. Kérjük, kattintson a lehetőségre attól függően, hogy szükség van rá.

Hogyan kell használni Base64 a Képkonverter eszköz?

A Base64 képkonverter eszköz segít a Base64 kódolt karakterlánc képké alakításában.A kép a letöltés gombra kattintva tölthető le.Egyszerűen illessze be a Base64 kódolt karakterláncot a beviteli mezőbe, és automatikusan képvé alakítja, és az előnézet megjelenik a képernyőn.Kiválaszthatja azokat a szövegfájlokat is, amelyek Base64 kódolású karakterláncot tartalmaznak.Lehetőség van Base64 kódolású karakterlánc másolására és a beviteli mező törlésére is.

Hogyan használjuk a képet a Base64 konverter eszközhöz??

A Kép Base64 konverter eszköz segít a képek Base64 kódolású karakterláncká, HTML képcímke kódmá és CSS háttérkép kódmá történő konvertálásában.Egyszerűen húzza és dobja el a képet a fenti téglalap alakú mezőbe, vagy csak kattintson rá a képfájl kiválasztásához.

Amint a feldolgozás befejeződött, három beviteli doboz jelenik meg.Az első beviteli mező Base64 kódolású karakterláncot tartalmaz. A második beviteli mező HTML képcímke-kódot tartalmaz, amelyet egyszerűen másolhat és közvetlenül beilleszthet a HTML-fájlba.A harmadik mező CSS-kódot tartalmaz háttérkép tulajdonsággal.Közvetlenül a CSS fájlba másolhatja és beillesztheti.Az egyes beviteli dobozok felett is lesz letöltési lehetőség, amely segít a megfelelő adatok szöveges fájlformátumban történő letöltésében.Az eszköz szinte az összes általánosan használt képformátumot támogatja.

Miért érdemes a Base64 string-et képre konvertálni??

Az URI adatokban használt Base64 karakterlánc mérete 33% -kal több, mint az eredeti fájl.A nagy adat befolyásolhatja a webes teljesítményt. A kódolt adatok képké alakítása és fájlként való használata javíthatja a webes alkalmazás teljesítményét.A Base64 képre való konvertálásának másik oka, hogy van egy fájl, amely elmenthető a merevlemezre, és megtekinthető vagy szerkeszthető harmadik féltől származó képmegtekintő és -szerkesztő eszközökkel.

Mi az a Base64 kódolás?

A Base64 a bináris adatok szöveges kódolása. A kódolt szövegnek csak számok, betűk és szimbólumok vannak, mint , / és =.Ez az egyik legkényelmesebb módja a bináris adatok tárolásának vagy továbbításának olyan adathordozón keresztül, amelyet kifejezetten szöveges adatokhoz használnak.Is, könnyen továbbítható a dolgok, mint az e-mail és HTML formában adatokat.A Base64 konverziós folyamat szövege 4 karaktert vesz igénybe 3 bájtnyi adatra, és a végén egy kis párnázást is.A párnázáshoz egyenlő jel (=) használatos. A kódolt karakterlánc értékként is átkerülhet az URL-ben lévő lekérdezési paraméterbe, mivel ez URL-biztonságos változat.

Miért érdemes a Base64 kódolást használni??

Ha van néhány bináris adatunk, amelyet hálózaton keresztül szeretnénk továbbítani, általában nem úgy tesszük, hogy csak a biteket és bájtokat nyers formátumban streameljük a vezetéken keresztül, mert bizonyos médiatartalmak szöveg streamingre készülnek.Ha bitek vagy bájtok formájában továbbítjuk, akkor egyes protokollok vezérlőkarakterekként értelmezhetik ezt a bináris adatot (például modem).Az ilyen bináris adatok megsérülhetnek, mert az alapul szolgáló protokoll feltételezheti, hogy ezek az adatok valamilyen speciális karakterkombinációt tartalmaznak.Az FTP például sorvégződéseket fordít le. A probléma megkerülésére az ilyen bináris adatokat karakterekbe kódoljuk.A Base64 az egyik ilyen típusú kódolás.

A Base64 kódolt karakterlánc 64 ASCII karaktert tartalmaz, amelyek a kódolt adatokat képviselik.Ez a 64 karakter elegendő bármilyen hosszúságú adat kódolásához.A base64 kódolás egyetlen hátránya, hogy a kódolt karakterlánc mérete 33% -kal nagyobb lesz az eredeti karakterlánchoz képest.Az összes base64 karakter számos karakterkészletben jelen van, és ez biztosítja, hogy a továbbított adatok biztosan sértetlenül érjék el a másik végét.A Base64 karakterei 4 csoportba csoportosíthatók:

  • Nagybetűs ábécék (0-25 indexek): ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • Kisbetűs ábécék (26-51. indexek): abcdefghijklmnopqrstuvwxyz
  • Számjegyek (52-61. indexek): 0123456789
  • Szimbólumok (62-63. indexek): +/

A base64 kódolt karakterlánc karakterei esetérzékenyek. Ez azt jelenti, hogy például, ha megpróbálja dekódolni base64 kódolt karakterláncok, mint ab ==, Ab==, aB==, és AB==; 4 különböző eredményt kapsz.Az egyenlő jel (=) nem része az indexnek, és nem vesz részt a kódolási folyamatban sem.Csak párnázásra használják, és padding karakterként is ismert.Ez biztosítja, hogy a base64 kódolású karakterláncnak a 4 bájt többszörösének kell lennie, ezért mindig a kódolt karakterlánc végén van csatolva.Kérjük, vessen egy pillantást a base64 karakterek index táblázat alább megadott jobb megértést.

Nagybetűk

Indexkarakter
0A
1B
2C
3D
4E
5F
6G
7H
8I
9J
10K
11L
12M
13N
14O
15P
16Q
17R
18S
19T
20U
21V
22W
23X
24Y
25Z

Kisbetűk

Indexkarakter
26a
27b
28c
29d
30e
31f
32g
33h
34i
35j
36k
37l
38m
39n
40o
41p
42q
43r
44s
45t
46u
47v
48w
49x
50y
51z

Számok

Indexkarakter
520
531
542
553
564
575
586
597
608
619

Szimbólumok

Indexkarakter
62+
63/

Hol van Base64 Használt?

A Base64 különböző kontextusokban használatos. Néhányat az alábbiakban adunk meg.

  • A Base64 szöveges adatok továbbítására és tárolására használható, hogy elkerülje a határoló ütközést.
  • A bináris adatok XML-fájlokba ágyazódnak a Base64 használatával.
  • A Base64 bináris fájlok, például képek kódolására szolgál, hogy elkerülje a külső fájloktól való függőséget.
  • Az adat URI rendszer a Base64-et is használja a képfájlok megjelenítésére.Ezért a HTML-dokumentumban lévő képforrás lehet egy külső fájl vagy egy adat URI elérési útja.
  • Base64 gyakran használják, hogy elhomályosítsa titkok nélkül a feje a kriptográfiai kulcs kezelése, mert egyszerű és könnyen használható.
  • A spammerek a Base64 kódolást is használják az alapvető spam-ellenes eszközök elkerülése érdekében, mert nem tudják felismerni a kódolt üzenetek kulcsszavait.
  • Az LDIF-fájlokban a Base64 karakter karakterláncok kódolására szolgál.

Mi az adat URL-je vagy adata URI?

Az adat URL-je vagy URI-je az adat egységes erőforrás-keresőjét vagy egységes erőforrás-azonosítóját jelenti.Ez egyszerűen egy olyan rendszer, amely mechanizmust biztosít az adatok HTML-dokumentumban történő bevésésére.Az URI egy base64 kódolású karakterláncot tartalmaz, amely egy fájlt képvisel.

Fájl lehet a különböző típusú, de leggyakrabban ez egy képfájl.A képadatok base64 kódolású karakterlánc formátumban való megjelenítése egyszerűen azt jelenti, hogy a kép webes megjelenítéséhez nem kell megadnia a kép helyét.Közvetlenül használhatja ezt a kódolt karakterláncot forrásattribútumként egy kép megjelenítéséhez.Amikor a böngésző találkozik adatok URI, képes lesz dekódolni a fájlt, és építeni az eredeti fájlt.Az adat URI séma információkat tartalmaz a fájlról, például a MIME típusáról, valamint a base64 kódolt karakterláncról.Kérjük, vessen egy pillantást az alábbi kódra.

data:[<MIME-type>][;charset=<encoding>][;base64],<data>

A fájl méretétől függően a base64 kódolt karakterlánc hossza változhat.Használhatja az adat URI CSS fájlban, valamint a HTML fájlt.

Az adat URL vagy adat URI használatának előnyei

A fájl elérési útja helyett az adat URI használatának fő előnye a kimenő http kérések számának csökkentése.Túl sok http kérések a szerveren igénylő ugyanazt a fájlt újra és újra növelheti a terhelést a szerveren.Ha közvetlenül beágyazza HTML-be, akkor nem lesz több kimenő kérés, mivel a fájl már kódolt formátumban van jelen a HTML-dokumentumban.A böngészőnek csak dekódolnia és megjelenítenie kell. Mint már említettük, a base64 karakterlánc mérete az URI-ban 33% -kal nagyobb lesz, mint a tényleges fájlméret.Minden a teljesítmény optimalizálásáról szól, és szigorúan attól függ, hogy melyik módszert szeretné betölteni.

Data URI nem gyorsítótárazott böngésző így minden alkalommal, amikor a felhasználó meglátogatja a weboldalt, böngésző le kell töltenie a teljes HTML és meg kell dekódolni beágyazott adatokat.Az URI adatok túl nagy használata HTML-ben jelentősen károsíthatja a webhely teljesítményét.A használatot a lehető legalacsonyabb szinten kell tartania. Előfordulhat, hogy a nagy sebességű vezeték nélküli kapcsolat miatt nem sok különbség van az asztali vagy laptop teljesítménye szempontjából.De a lassú internetsebességű mobil eszközök esetében jelentősen káros lesz.Ha webhelye túl sok időt vesz igénybe a mobileszközök betöltéséhez, akkor biztosan bevételkiesés és alacsony felhasználói elkötelezettség lesz.

Adat URI böngésző támogatás

Az adat URI-t az összes modern böngésző támogatja.A régebbi böngészők, mint például az IE5 és az IE7 nem támogatják, ezért ne használja, ha támogatásra van szüksége az adott böngészőkhöz, vagy megpróbálhat alternatív megoldást keresni online.Kérjük, tekintse át az alább megadott támogatott böngészők listáját.

  • Firefox 2 verzió
  • Opera verzió 7.2 (Az adat URL-ek hossza nem lehet hosszabb 4100 karakternél)
  • Chrome (minden verzió támogatott)
  • Safari (minden verzió támogatott)
  • Internet Explorer 8 (Az adat URL-ek méretének 32kb-on kisebbnek kell lennie)

Jogi nyilatkozat:Megfelelő erőfeszítéseket teszünk annak érdekében, hogy a konverzió eredményei a lehető legpontosabbak legyenek, de ezt nem tudjuk garantálni. Az itt megadott részletek használata előtt ellenőriznie kell a helyességét az internet más megbízható forrásaiból.