Kā redzat iepriekš, ir divas iespējas izvēlēties Base64 uz attēlu pārveidotāju un attēlu uz Base64 pārveidotāju. Base64 uz attēlu pārveidos jebkuru Base64 virkni attēla formātā. Attēls uz Base64 pārveidos attēlu par virkni Base64. Lūdzu, noklikšķiniet uz opcijas atkarībā no jūsu vajadzības.
Base64 uz attēlu pārveidotājs rīks palīdzēs jums pārvērst Base64 kodētu virkni par attēlu.Jūs varat lejupielādēt šo attēlu, noklikšķinot uz lejupielādes pogas.Vienkārši ielīmējiet savu Base64 kodēto virkni ievades lodziņā, un tā automātiski pārveidos to par attēlu, un priekšskatījums tiks parādīts ekrānā.Var arī atlasīt jebkuru teksta failu, kurā ir Base64 kodēta virkne.Ir arī opcijas, lai kopētu Base64 kodētu virkni un notīrītu ievades lodziņu.
Attēls uz Base64 pārveidotājs rīks palīdzēs jums pārvērst jebkuru attēlu Base64 kodētu virkni, html attēla taga kodu un CSS fona attēla kodu.Vienkārši velciet un nometiet attēlu iepriekš minētajā taisnstūra lodziņā vai vienkārši noklikšķiniet uz tā, lai izvēlētos attēla failu.
Tiklīdz apstrāde ir pabeigta, parādīsies trīs ievades lodziņi.Pirmajā ievades lodziņā būs Base64 kodēta virkne. Otrais ievades lodziņš saturēs HTML attēla taga kodu, kuru varat vienkārši kopēt un tieši ielīmēt HTML failā.Trešajā lodziņā būs CSS kods ar fona attēla rekvizītu.To var kopēt un ielīmēt tieši CSS failā.Virs katra ievades lodziņa būs arī lejupielādes opcija, kas palīdzēs lejupielādēt attiecīgos datus teksta faila formātā.Rīks atbalsta gandrīz visus bieži izmantotos attēlu formātus.
Datu URI izmantotās Virknes Base64 lielums ir par 33% lielāks nekā sākotnējam failam.Lieli dati var ietekmēt tīmekļa veiktspēju. Konvertējot šos kodētos datus attēlā un izmantojot tos kā failu, var uzlabot tīmekļa lietojumprogrammas veiktspēju.Vēl viens iemesls Base64 pārvēršanai par attēlu ir fails, ko var saglabāt cietajā diskā un ko var apskatīt vai rediģēt, izmantojot trešās puses attēlu skatīšanas un rediģēšanas rīkus.
Base64 ir bināro datu tekstuāls kodējums. Kodētajā tekstā ir tikai cipari, burti un simboli, piemēram, , / un =.Tas ir pazīstams kā viens no ērtākajiem veidiem, kā uzglabāt vai pārsūtīt bināros datus plašsaziņas līdzekļos, kas tiek īpaši izmantoti teksta datiem.To var viegli pārsūtīt arī tādās lietās kā e-pasts un HTML veidlapas dati.Konvertēšanas process uz Base64 aizņem 4 rakstzīmes uz 3 baitiem datu, kā arī, iespējams, nedaudz polsterējuma beigās.Vienādības zīme (=) tiek izmantota polsterējumam. Kodētā virkne var tikt nodota arī kā vērtība vaicājuma parametram vietrādī URL, jo tas ir URL drošs variants.
Ja mums ir daži binārie dati, kurus mēs vēlamies pārraidīt tīklā, mēs parasti to nedarām, vienkārši straumējot bitus un baitus pa vadu neapstrādātā formātā, jo daļa multivides satura ir izgatavota teksta straumēšanai.Ja mēs to pārsūtām bitu vai baitu veidā, tad daži protokoli var interpretēt šos bināros datus kā vadības rakstzīmes (piemēram, modemu).Šādi binārie dati var tikt bojāti, jo pamatā esošais protokols var pieņemt, ka šaubos datos ir kāda speciālo rakstzīmju kombinācija.Piemēram, FTP tulko rindiņu galotnes. Lai apietu šo problēmu, mēs kodēt šādus bināros datus rakstzīmes.Base64 ir viens no šiem kodējumu veidiem.
Ja mums ir daži binārie dati, kurus mēs vēlamies pārraidīt tīklā, mēs parasti to nedarām, vienkārši straumējot bitus un baitus pa vadu neapstrādātā formātā, jo daļa multivides satura ir izgatavota teksta straumēšanai.Ja mēs to pārsūtām bitu vai baitu veidā, tad daži protokoli var interpretēt šos bināros datus kā vadības rakstzīmes (piemēram, modemu).Šādi binārie dati var tikt bojāti, jo pamatā esošais protokols var pieņemt, ka šaubos datos ir kāda speciālo rakstzīmju kombinācija.Piemēram, FTP tulko rindiņu galotnes. Lai apietu šo problēmu, mēs kodēt šādus bināros datus rakstzīmes.Base64 ir viens no šiem kodējumu veidiem.:
Base64 kodētās virknes rakstzīmes ir lietas jutīgas. Tas nozīmē, ka, piemēram, mēģinot dekodēt base64 kodētās virknes, piemēram, ab ==, Ab== aB==un AB==; jūs saņemsiet 4 dažādus rezultātus.Vienādības zīme (=) nav indeksa daļa un nav iesaistīta arī kodēšanas procesā.To izmanto tikai polsterējumam, un to sauc arī par polsterējuma rakstzīmi.Tas nodrošina, ka base64 kodētā virkne ir 4 baitu daudzkārtņu, tāpēc tā vienmēr tiek pievienota kodētās virknes beigās.Lūdzu, apskatiet base64 rakstzīmju indeksa tabulu, kas sniegta tālāk, lai labāk izprastu.
Indekss | raksturs |
---|---|
0 | A |
1 | B |
2 | C |
3 | D |
4 | E |
5 | F |
6 | G |
7 | H |
8 | I |
9 | J |
10 | K |
11 | L |
12 | M |
13 | N |
14 | O |
15 | P |
16 | Q |
17 | R |
18 | S |
19 | T |
20 | U |
21 | V |
22 | W |
23 | X |
24 | Y |
25 | Z |
Indekss | raksturs |
---|---|
26 | a |
27 | b |
28 | c |
29 | d |
30 | e |
31 | f |
32 | g |
33 | h |
34 | i |
35 | j |
36 | k |
37 | l |
38 | m |
39 | n |
40 | o |
41 | p |
42 | q |
43 | r |
44 | s |
45 | t |
46 | u |
47 | v |
48 | w |
49 | x |
50 | y |
51 | z |
Indekss | raksturs |
---|---|
52 | 0 |
53 | 1 |
54 | 2 |
55 | 3 |
56 | 4 |
57 | 5 |
58 | 6 |
59 | 7 |
60 | 8 |
61 | 9 |
Indekss | raksturs |
---|---|
62 | + |
63 | / |
Base64 tiek izmantots dažādos kontekstos. Daži no tiem ir norādīti zemāk.
Datu URL vai URI apzīmē datu vienoto resursu vietrādi vai vienoto resursu identifikatoru.Tā vienkārši ir shēma, kas nodrošina HTML dokumenta datu inline mehānismu.Datu URI satur base64 kodētu virkni, kas attēlo failu.
Failam var būt dažādi tipi, bet visbiežāk tas ir attēla fails.Attēla dati base64 kodētā virknes formātā vienkārši nozīmē, ka, lai parādītu attēlu tīmeklī, nav jānorāda attēla atrašanās vieta.Šo kodēto virkni var tieši izmantot kā avota atribūta vērtību, lai parādītu attēlu.Ikreiz, kad pārlūkprogramma sastopas ar datu URI, tā varēs dekodēt failu un izveidot sākotnējo failu.Datu URI shēma satur informāciju par failu, piemēram, tā MIME tipu, kā arī base64 kodētu virkni.Lūdzu, apskatiet tālāk norādīto kodu.
data:[<MIME-type>][;charset=<encoding>][;base64],<data>
Atkarībā no faila lieluma base64 kodētās virknes garums var atšķirties.Datu URI var izmantot CSS failā, kā arī HTML failā.
Galvenā priekšrocība, izmantojot datu URI, nevis faila ceļu, ir izejošo http pieprasījumu skaita samazināšana.Pārāk daudz http pieprasījumu serverim, kas pieprasa to pašu failu atkal un atkal var palielināt slodzi serverī.Ja jūs to tieši iegulsiet HTML formātā, tad vairs nebūs izejošo pieprasījumu, jo fails jau ir HTML dokumentā kodētā formātā.Pārlūkam vienkārši ir nepieciešams to atšifrēt un parādīt. Kā minēts iepriekš, base64 virknes lielums datu URI būs par 33% lielāks nekā faktiskais faila lielums.Tas viss ir par veiktspējas optimizāciju un ir stingri atkarīgs no jūsu izvēles, kuru metodi vēlaties ielādēt failu.
Pārlūkprogramma neizdzēš datu URI kešatmiņā, tāpēc katru reizi, kad lietotājs apmeklē tīmekļa lapu, pārlūkprogrammai ir jālejupielādē viss HTML, un tai ir jākodē iegultie dati.Pārāk liela datu URI izmantošana HTML formātā var būtiski kaitēt vietnes veiktspējai.Jums ir jāsaglabā pēc iespējas zems tā lietojums. Ātrdarbīga bezvadu savienojuma dēļ, iespējams, neredzēsiet lielu atšķirību darbvirsmas vai klēpjdatora veiktspējas ziņā.Bet mobilo ierīču gadījumā, kurām ir lēns interneta ātrums, tas ievērojami kaitēs.Ja jūsu vietne aizņems pārāk daudz laika, lai ielādētu mobilajās ierīcēs, tad noteikti būs ieņēmumu zudums un zems neviena lietotāja iesaiste.
Datu URI atbalsta visas mūsdienu pārlūkprogrammas.Vecākās pārlūkprogrammas, piemēram, IE5 un IE7, to neatbalsta, tāpēc izvairieties to izmantot, ja jums ir nepieciešams atbalsts šīm pārlūkprogrammām vai varat mēģināt meklēt alternatīvu risinājumu tiešsaistē.Lūdzu, apskatiet tālāk norādīto atbalstīto pārlūkprogrammu sarakstu.
Atruna:Mēs pieliekam pamatotas pūles, lai nodrošinātu, ka reklāmguvumu rezultāti ir pēc iespējas precīzāki, taču mēs to nevaram garantēt. Pirms izmantojat šeit sniegto informāciju, jums jāpārbauda tās pareizība no citiem uzticamiem avotiem internetā.
Atruna | TOS | Par | Privātums | Kody Tools