Base64 attēlu dekodētājs un skatītājs | Pārvērst Base64 par attēliem
Dekodējiet un priekšskatiet base64 kodētus attēlu virknes nekavējoties. Atbalsta JPEG, PNG, GIF un citus izplatītākos formātus ar kļūdu apstrādi nederīgiem ievadiem.
Base64 Attēlu Pārvēršanas Rīks
Pārvērst Attēlu uz Base64
Velciet un nometiet attēlu šeit vai noklikšķiniet, lai izvēlētos
Atbalsta JPG, PNG, GIF, SVG
Pārvērst Base64 uz Attēlu
Dokumentācija
Base64 Attēlu Pārveidotājs: Attēlu Kodu un Dekodu
Ievads
Base64 Attēlu Pārveidotājs ir daudzfunkcionāls tiešsaistes rīks, kas ļauj viegli pārvērst attēlus Base64 teksta formātā un dekodēt Base64 virknes atpakaļ skatāmos attēlos. Base64 kodēšana ir bināro datu uz teksta kodēšanas shēma, kas attēlo bināros datus ASCII virknes formātā, padarot iespējamu attēlu datu tiešu iekļaušanu HTML, CSS, JavaScript, JSON un citos teksta formātos, kuros binārie dati nevar tikt tieši iekļauti.
Šis bezmaksas rīks piedāvā divas galvenās funkcijas:
- Attēls uz Base64: Augšupielādējiet jebkuru attēla failu un nekavējoties pārvēršiet to Base64 kodētā virknes formātā
- Base64 uz Attēlu: Ielīmējiet Base64 kodētu virkni un skatiet vai lejupielādējiet rezultātā iegūto attēlu
Neatkarīgi no tā, vai esat tīmekļa izstrādātājs, kurš iekļauj attēlus savā kodā, strādājat ar datu URI vai apstrādājat attēlu datus API, mūsu Base64 Attēlu Pārveidotājs nodrošina vienkāršu, efektīvu risinājumu ar tīru saskarni un noderīgām funkcijām, piemēram, kopēšanas un lejupielādes iespējām jūsu pārvērstajam rezultātam.
Kā darbojas Base64 attēlu konversija
Base64 kodēšanas formāts
Base64 kodēšana pārvērš bināros datus 64 ASCII rakstzīmēs (A-Z, a-z, 0-9, + un /), kur = tiek izmantots kā pildījums. Attēliem tīmeklī Base64 dati parasti tiek formatēti kā datu URL ar sekojošo struktūru:
1data:[<mediju tips>][;base64],<dati>
2
Piemēram, Base64 kodēts PNG attēls var izskatīties šādi:
1data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==
2
Šīs formas komponenti ir:
data:
- URL shēmaimage/png
- Datu MIME tips;base64
- Kodēšanas metode,
- Atdalītājs starp galveni un datiem- Faktiskie Base64 kodētie dati
Attēla uz Base64 konversijas process
Pārvēršot attēlu uz Base64, notiek sekojoši soļi:
- Attēla fails tiek nolasīts kā binārie dati
- Binārie dati tiek kodēti, izmantojot Base64 algoritmu
- Datu URL prefikss tiek pievienots, lai identificētu attēla tipu (MIME tips)
- Rezultātā iegūtā virkne var tikt izmantota tieši HTML, CSS vai uzglabāta datu bāzē
Base64 uz attēlu dekodēšanas process
Dekodējot Base64 attēla virkni, notiek sekojoši soļi:
- Virkne tiek analizēta, lai noteiktu, vai tajā ir datu URL prefikss
- Ja prefikss pastāv, MIME tips tiek izvilkts, lai noteiktu attēla formātu
- Base64 datu daļa tiek izolēta un dekodēta binārajos datos
- Binārie dati tiek pārvērsti Blob vai objektu URL, ko var attēlot kā attēlu
Ja ievade nesatur datu URL prefiksu, dekodētājs mēģina to apstrādāt kā neapstrādātus Base64 datus un izsaka attēla tipu no dekodētā binārā galvenes vai noklusē uz PNG.
Atbalstītās attēlu formas
Mūsu Base64 Attēlu Pārveidotājs atbalsta visas izplatītākās tīmekļa attēlu formas:
Formāts | MIME tips | Tipiskas lietošanas gadījumi | Izmēra efektivitāte |
---|---|---|---|
JPEG | image/jpeg | Fotogrāfijas, sarežģīti attēli ar daudzām krāsām | Laba kompresija fotogrāfijām |
PNG | image/png | Attēli, kas prasa caurspīdīgumu, ekrānuzņēmumi, grafikas | Labāka grafikai ar ierobežotām krāsām |
GIF | image/gif | Vienkāršas animācijas, ierobežota krāsu attēli | Labi animācijām, ierobežotas krāsas |
WebP | image/webp | Mūsdienu formāts ar labāku kompresiju nekā JPEG/PNG | Izcila kompresija, pieaugoša atbalsta |
SVG | image/svg+xml | Vektora grafikas, mērogojami ikoni un ilustrācijas | Ļoti mazi vektora grafikai |
BMP | image/bmp | Nekomprimēta attēlu forma | Slikti (lieli failu izmēri) |
ICO | image/x-icon | Favicon faili | Atšķiras |
Praktiskie lietošanas gadījumi
Base64 attēlu konversijai ir daudz lietojumu tīmekļa izstrādē un citur:
Kad izmantot attēlu uz Base64 kodēšanu
-
Attēlu iekļaušana HTML/CSS/JS: Samazina HTTP pieprasījumus, iekļaujot attēlus tieši jūsu kodā, kas var uzlabot lapas ielādes laikus maziem attēliem.
1 <!-- Base64 attēla tieša iekļaušana HTML -->
2 <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Base64 kodēts attēls">
3
-
E-pasta veidlapas: Nodrošina, ka attēli pareizi tiek rādīti e-pasta klientos, kas pēc noklusējuma bloķē ārējos attēlus.
-
Vienas faila lietojumprogrammas: Veido pašpietiekamas HTML lietojumprogrammas, kur visas resursi ir iekļauti vienā failā.
-
API atbildes: Iekļauj attēlu datus tieši JSON atbildēs, neizmantojot atsevišķus attēlu galapunktus.
-
Datu URI CSS: Iekļauj mazos ikonus un fona attēlus tieši CSS failos.
1 .icon {
2 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==');
3 }
4
-
Canvas manipulācijas: Atvieglo canvas attēlu datu saglabāšanu un pārsūtīšanu.
-
Offline lietojumprogrammas: Uzglabā attēlus kā teksta virknes vietējā krātuvē vai IndexedDB.
Kad izmantot Base64 uz attēlu dekodēšanu
-
Iegūstot iekļautus attēlus: Izvelciet un saglabājiet attēlus no HTML, CSS vai JS failiem.
-
API integrācija: Apstrādājiet attēlu datus, kas saņemti Base64 formātā no API.
-
Kļūdu novēršana: Vizualizējiet Base64 attēlu datus, lai pārbaudītu to saturu un formātu.
-
Datu izguve: Atgūstiet attēlus no datu bāzēm vai teksta failiem, kur tie ir uzglabāti kā Base64.
-
Sagriežot starpliktuves datus: Apstrādājiet Base64 attēlu datus, kas kopēti no dažādiem avotiem.
Izmēra un veiktspējas apsvērumi
Lai gan Base64 kodēšana piedāvā ērtības, tai ir svarīgi tirdzniecības trūkumi, kas jāņem vērā:
- Palielināta faila izmērs: Base64 kodēšana palielina datu izmēru par aptuveni 33% salīdzinājumā ar oriģinālo bināro.
- Nav pārlūkprogrammas kešatmiņas: Iekļautie attēli nevar tikt kešoti atsevišķi kā ārējie attēlu faili.
- Analīzes pārslodze: Pārlūkprogrammas pirms attēla attēlošanas ir jādekodē Base64 virkne.
- Uzturēšanas izaicinājumi: Iekļautie attēli ir grūtāk atjaunināmi nekā atsauces faili.
Lai nodrošinātu optimālu veiktspēju, Base64 kodēšana parasti ieteicama tikai mazām attēlu (zem 10KB). Lielākiem attēliem parasti ir labāk izmantot atsevišķus failus, kas var tikt pareizi kešoti un optimizēti.
Faila izmēra vadlīnijas
Attēla izmērs (oriģināls) | Kodētais izmērs (aptuveni) | Ieteikums |
---|---|---|
Zem 5KB | Zem 7KB | Labs kandidāts Base64 kodēšanai |
5KB - 10KB | 7KB - 14KB | Apsveriet Base64 kritiskiem attēliem |
10KB - 50KB | 14KB - 67KB | Izmantojiet Base64 selektīvi, novērtējiet veiktspējas ietekmi |
Virs 50KB | Virs 67KB | Izvairieties no Base64, izmantojiet ārējus failus |
Alternatīvi pieejas
Eksistē vairāki alternatīvi risinājumi Base64 kodēšanai dažādiem lietošanas gadījumiem:
-
SVG tieša iekļaušana: Vektora grafikām inline SVG bieži nodrošina labāku veiktspēju un elastību nekā Base64 kodēts SVG.
-
WebP un mūsdienu attēlu formāti: Šie nodrošina labāku kompresiju nekā Base64 kodēti JPEG/PNG.
-
Attēlu sprites: Apvienojiet vairākus mazus attēlus vienā failā un izmantojiet CSS pozicionēšanu.
-
CDN (Satura piegādes tīkli): Ražošanas vietnēm optimizētu attēlu piegāde no CDN bieži ir efektīvāka.
-
Datu kompresija: Lielu bināro datu pārsūtīšanai specializēti kompresijas algoritmi, piemēram, gzip vai Brotli, ir efektīvāki nekā Base64.
-
HTTP/2 un HTTP/3: Šie protokoli samazina vairāku pieprasījumu pārslodzi, padarot ārējo attēlu atsauces efektīvākas.
Koda piemēri
Šeit ir piemēri, kā strādāt ar Base64 kodētiem attēliem dažādās programmēšanas valodās:
JavaScript (Pārlūkprogramma)
1// Pārvērst attēlu uz Base64
2function imageToBase64(imgElement) {
3 const canvas = document.createElement('canvas');
4 canvas.width = imgElement.width;
5 canvas.height = imgElement.height;
6
7 const ctx = canvas.getContext('2d');
8 ctx.drawImage(imgElement, 0, 0);
9
10 // Iegūt kā datu URL (Base64 virkne)
11 return canvas.toDataURL('image/png');
12}
13
14// Pārvērst faila ievadi uz Base64
15function fileToBase64(fileInput, callback) {
16 const reader = new FileReader();
17 reader.onload = function(e) {
18 callback(e.target.result);
19 };
20 reader.readAsDataURL(fileInput.files[0]);
21}
22
23// Rādīt Base64 attēlu
24function displayBase64Image(base64String) {
25 const img = new Image();
26
27 // Apstrādāt virknes bez datu URL prefiksa
28 if (!base64String.startsWith('data:')) {
29 base64String = `data:image/png;base64,${base64String}`;
30 }
31
32 img.src = base64String;
33 document.body.appendChild(img);
34}
35
36// Lejupielādēt Base64 attēlu
37function downloadBase64Image(base64String, fileName = 'image.png') {
38 const link = document.createElement('a');
39 link.href = base64String;
40 link.download = fileName;
41 link.click();
42}
43
Python
1import base64
2from PIL import Image
3from io import BytesIO
4
5# Pārvērst attēla failu uz Base64
6def image_to_base64(image_path):
7 with open(image_path, "rb") as image_file:
8 encoded_string = base64.b64encode(image_file.read())
9 return encoded_string.decode('utf-8')
10
11# Pārvērst Base64 uz attēlu un saglabāt
12def base64_to_image(base64_string, output_path):
13 # Noņemt datu URL prefiksu, ja tas ir klāt
14 if ',' in base64_string:
15 base64_string = base64_string.split(',')[1]
16
17 image_data = base64.b64decode(base64_string)
18 image = Image.open(BytesIO(image_data))
19 image.save(output_path)
20
21# Piemēra lietošana
22base64_str = image_to_base64("input.jpg")
23print(f"data:image/jpeg;base64,{base64_str[:30]}...") # Izdrukāt virknes sākumu
24
25base64_to_image(base64_str, "output.jpg")
26
PHP
1<?php
2// Pārvērst attēla failu uz Base64 PHP
3function imageToBase64($path) {
4 $type = pathinfo($path, PATHINFO_EXTENSION);
5 $data = file_get_contents($path);
6 return 'data:image/' . $type . ';base64,' . base64_encode($data);
7}
8
9// Pārvērst Base64 uz attēlu un saglabāt
10function base64ToImage($base64String, $outputPath) {
11 // Izvilkt Base64 kodētos bināros datus
12 $imageData = explode(',', $base64String);
13 $imageData = isset($imageData[1]) ? $imageData[1] : $imageData[0];
14
15 // Dekodēt un saglabāt
16 $data = base64_decode($imageData);
17 file_put_contents($outputPath, $data);
18}
19
20// Piemēra lietošana
21$base64Image = imageToBase64('input.jpg');
22echo substr($base64Image, 0, 50) . "...\n"; // Izdrukāt virknes sākumu
23
24base64ToImage($base64Image, 'output.jpg');
25?>
26
Java
1import java.io.File;
2import java.io.FileOutputStream;
3import java.io.IOException;
4import java.nio.file.Files;
5import java.util.Base64;
6
7public class Base64ImageUtil {
8
9 // Pārvērst attēla failu uz Base64
10 public static String imageToBase64(String imagePath) throws IOException {
11 File file = new File(imagePath);
12 byte[] fileContent = Files.readAllBytes(file.toPath());
13 String extension = imagePath.substring(imagePath.lastIndexOf(".") + 1);
14 String base64String = Base64.getEncoder().encodeToString(fileContent);
15
16 return "data:image/" + extension + ";base64," + base64String;
17 }
18
19 // Pārvērst Base64 uz attēlu un saglabāt
20 public static void base64ToImage(String base64String, String outputPath) throws IOException {
21 // Noņemt datu URL prefiksu, ja tas ir klāt
22 if (base64String.contains(",")) {
23 base64String = base64String.split(",")[1];
24 }
25
26 byte[] decodedBytes = Base64.getDecoder().decode(base64String);
27
28 try (FileOutputStream fos = new FileOutputStream(outputPath)) {
29 fos.write(decodedBytes);
30 }
31 }
32
33 public static void main(String[] args) throws IOException {
34 String base64Image = imageToBase64("input.jpg");
35 System.out.println(base64Image.substring(0, 50) + "..."); // Izdrukāt virknes sākumu
36
37 base64ToImage(base64Image, "output.jpg");
38 }
39}
40
C#
1using System;
2using System.IO;
3using System.Text.RegularExpressions;
4
5class Base64ImageConverter
6{
7 // Pārvērst attēla failu uz Base64
8 public static string ImageToBase64(string imagePath)
9 {
10 byte[] imageBytes = File.ReadAllBytes(imagePath);
11 string base64String = Convert.ToBase64String(imageBytes);
12
13 string extension = Path.GetExtension(imagePath).TrimStart('.').ToLower();
14 return $"data:image/{extension};base64,{base64String}";
15 }
16
17 // Pārvērst Base64 uz attēlu un saglabāt
18 public static void Base64ToImage(string base64String, string outputPath)
19 {
20 // Noņemt datu URL prefiksu, ja tas ir klāt
21 if (base64String.Contains(","))
22 {
23 base64String = base64String.Split(',')[1];
24 }
25
26 byte[] imageBytes = Convert.FromBase64String(base64String);
27 File.WriteAllBytes(outputPath, imageBytes);
28 }
29
30 static void Main()
31 {
32 string base64Image = ImageToBase64("input.jpg");
33 Console.WriteLine(base64Image.Substring(0, 50) + "..."); // Izdrukāt virknes sākumu
34
35 Base64ToImage(base64Image, "output.jpg");
36 }
37}
38
Pārlūkprogrammas saderība
Base64 Attēlu Pārveidotāja rīks darbojas visās mūsdienu pārlūkprogrammās, ar šādām saderības apsvērumiem:
Pārlūkprogramma | Base64 atbalsts | Datu URL atbalsts | Faila API atbalsts |
---|---|---|---|
Chrome | Pilnīgs | Pilnīgs | Pilnīgs |
Firefox | Pilnīgs | Pilnīgs | Pilnīgs |
Safari | Pilnīgs | Pilnīgs | Pilnīgs |
Edge | Pilnīgs | Pilnīgs | Pilnīgs |
Opera | Pilnīgs | Pilnīgs | Pilnīgs |
IE 11 | Daļējs | Ierobežots (maks. URL garums) | Daļējs |
Mobilā atbalsts
Rīks ir pilnībā responsīvs un darbojas mobilajās pārlūkprogrammās, ar šiem apsvērumiem:
- Faila izmēra ierobežojumi: Mobilie ierīces var saskarties ar atmiņas ierobežojumiem, apstrādājot ļoti lielus attēlus
- Veiktspēja: Lielu attēlu kodēšana/dekodēšana var būt lēnāka mobilajās ierīcēs
- Lejupielādes iespējas: Dažas mobilās pārlūkprogrammas apstrādā lejupielādes atšķirīgi nekā galddatoru pārlūkprogrammas
Biežāk uzdotie jautājumi
Vispārīgie jautājumi
Q: Kas ir Base64 kodēšana un kāpēc tā tiek izmantota attēliem?
A: Base64 kodēšana ir metode, kas pārvērš bināros datus ASCII teksta formātā. To izmanto attēlu iekļaušanai tieši HTML, CSS vai JavaScript, neizmantot atsevišķus HTTP pieprasījumus, kas var uzlabot lapas ielādes veiktspēju maziem attēliem.
Q: Vai ir izmēra ierobežojums attēliem, ko varu pārvērst?
A: Lai gan mūsu rīks var apstrādāt lielāko daļu saprātīgu attēlu izmēru, mēs iesakām saglabāt attēlus zem 5MB optimālai veiktspējai. Base64 kodēšana palielina faila izmēru par aptuveni 33%, tāpēc 5MB attēls radīs aptuveni 6.7MB Base64 teksta.
Q: Vai Base64 kodēšana kompresē manus attēlus?
A: Nē, Base64 kodēšana faktiski palielina faila izmēru par aptuveni 33%. Tā ir konversijas metode, nevis kompresijas algoritms. Lai kompresētu, jums vajadzētu optimizēt attēlus pirms to kodēšanas.
Attēls uz Base64 jautājumi
Q: Kādas attēlu formas varu pārvērst uz Base64?
A: Mūsu rīks atbalsta visas izplatītākās tīmekļa attēlu formas, tostarp JPEG, PNG, GIF, WebP, SVG, BMP un ICO failus.
Q: Kā varu izmantot Base64 izvadi savā kodā?
A: Jūs varat izmantot Base64 izvadi tieši HTML <img>
tagos, CSS background-image
īpašībās vai kā datus JavaScript. HTML gadījumā izmantojiet formātu: <img src="data:image/jpeg;base64,YOUR_BASE64_STRING">
.
Q: Vai ir labāk izmantot Base64 vai parastos attēlu failus?
A: Mazām attēlu (zem 10KB) Base64 var samazināt HTTP pieprasījumus un uzlabot veiktspēju. Lielākiem attēliem parasti ir labāk izmantot parastos attēlu failus, jo tos var kešot pārlūkprogrammās un tie nepalielina jūsu HTML/CSS faila izmēru.
Base64 uz attēlu jautājumi
Q: Vai varu dekodēt jebkuru Base64 virkni uz attēlu?
A: Tikai Base64 virknes, kas attēlo faktiskos attēlu datus, var tikt dekodētas uz skatāmiem attēliem. Rīks mēģinās noteikt attēla formātu, bet labākajiem rezultātiem izmantojiet virknes, kas ietver datu URL prefiksu (piemēram, data:image/png;base64,
).
Q: Kas notiek, ja mēģinu dekodēt nederīgus Base64 datus?
A: Rīks parādīs kļūdas ziņojumu, ja Base64 virkne ir nederīga vai nesatur attēlu datus.
Q: Vai varu rediģēt attēlu pēc dekodēšanas?
A: Mūsu rīks koncentrējas uz konversiju un nesatur rediģēšanas funkcijas. Pēc Base64 attēla lejupielādes jūs varat to rediģēt ar jebkuru attēlu rediģēšanas programmatūru.
Drošība un privātums
Mūsu Base64 Attēlu Pārveidotāja rīks apstrādā visus datus tieši jūsu pārlūkprogrammā. Tas nozīmē:
- Jūsu attēli un Base64 dati nekad nepamet jūsu datoru
- Nav datu nosūtīšanas uz mūsu serveriem
- Jūsu konversijas paliek privātas un drošas
- Rīks darbojas pat tad, ja esat bezsaistē (pēc lapas ielādes)
Padomi efektīvai Base64 izmantošanai
-
Optimizējiet pirms kodēšanas: Saspiest un samazināt attēlus pirms pārvēršanas uz Base64, lai samazinātu kodēto izmēru.
-
Izmantojiet atbilstošus formātus: Izvēlieties pareizo attēlu formātu, pamatojoties uz saturu:
- JPEG fotogrāfijām
- PNG grafikai ar caurspīdīgumu
- SVG vektora grafikām un ikonām
-
Apsveriet kešatmiņas sekas: Atcerieties, ka Base64 kodēti attēli nevar tikt kešoti atsevišķi pārlūkprogrammās, atšķirībā no ārējiem attēlu failiem.
-
Pārbaudiet veiktspējas ietekmi: Mēriet lapas ielādes laikus pirms un pēc Base64 attēlu ieviešanas, lai pārliecinātos, ka jūs patiešām uzlabojat veiktspēju.
-
Izmantojiet datu URL prefiksus: Vienmēr iekļaujiet atbilstošu datu URL prefiksu (piemēram,
data:image/png;base64,
) maksimālai saderībai. -
Apvienojiet ar citām tehnikām: Apsveriet Base64 izmantošanu kopā ar citām optimizācijas tehnikām, piemēram, slinkās ielādes un responsīvo attēlu.
Base64 kodēšanas vēsture
Base64 kodēšana ir radusies elektronisko pastu sistēmu izstrādē 1970. gados. Tā tika izstrādāta, lai atrisinātu bināro datu pārsūtīšanas problēmu caur sistēmām, kas tika izstrādātas, lai apstrādātu tikai ASCII tekstu.
Kodēšanas shēma tika formalizēta 1987. gadā ar RFC 989 publicēšanu, kas definēja Privātuma uzlaboto pastu (PEM) standartu. Tas vēlāk tika atjaunināts ar RFC 1421 un citiem saistītiem standartiem. Termins "base64" pats par sevi nāk no tā, ka kodēšana izmanto 64 dažādas ASCII rakstzīmes, lai attēlotu bināros datus.
Tīmekļa izstrādes kontekstā Base64 kodēšana attēliem ieguva popularitāti datu URI parādīšanās laikā, kas pirmo reizi tika ierosināts RFC 2397 1998. gadā. Tas ļāva binārajiem datiem tieši iekļauties HTML, CSS un citos tīmekļa dokumentos.
Base64 kodēto attēlu izmantošana tīmekļa izstrādē kļuva plaši izplatīta 2000. gadu vidū, kad izstrādātāji meklēja veidus, kā samazināt HTTP pieprasījumus un uzlabot lapas ielādes laikus. Tehnika tika īpaši pieņemta mobilās tīmekļa izstrādes laikā, kur samazināta pieprasījumu skaits bija izšķiroša nozīme veiktspējai lēnos mobilajos savienojumos.
Šodien Base64 kodēšana joprojām ir svarīgs rīks tīmekļa izstrādē, lai gan tās izmantošana ir kļuvusi mērķtiecīgāka, kā labākās prakses ir attīstījušās. Mūsdienu pieejas parasti izmanto Base64 kodēšanu selektīvi maziem, kritiskiem attēliem, kamēr lielākiem resursiem tiek izmantotas efektīvākas piegādes metodes, piemēram, HTTP/2.
Atsauces
- RFC 4648: The Base16, Base32, and Base64 Data Encodings
- RFC 2397: The "data" URL scheme
- MDN Web Docs: data URIs
- CSS-Tricks: Data URIs
- Can I Use: Data URIs
- Web Performance: When to Base64 Encode Images (and When Not To)
- HTTP Archive: State of Images
- Web.dev: Image Optimization
Izmēģiniet mūsu Base64 Attēlu Pārveidotāju tagad, lai ātri kodētu savus attēlus uz Base64 vai dekodētu Base64 virknes atpakaļ skatāmos attēlos. Ar mūsu viegli lietojamo saskarni jūs varat vienkārši kopēt rezultātus vai lejupielādēt tos ar vienu klikšķi!
Saistītie Rīki
Atklājiet vairāk rīku, kas varētu būt noderīgi jūsu darbplūsmai