Base64 ist ein Typ von 8 -Bit -Byte -Code, der im Internet verwendet wird.
Warum das Bild in Base64 -Codierung umwandeln?Durch das Konvertieren des Bildes mit dem Basis64 -Code kann die HTTP -Anforderung reduziert werden, da das Bild direkt in Form der Zeichencodierung an den Client übergeben werden kann, und das Dateiformular muss HTTP -Anforderungen sein. Es wird jedoch auch einen kleinen Nachteil geben, dh die Größe wird größer, wenn das Bild Basis 64 codiert, aber es wird nach der Optimierung durch GZIP fast gleich sein. Daher kann ein kleineres Bild im Anwendungsprozess direkt in Base64 codiert werden, und es werden große Bilder nicht empfohlen, es zu verwenden.
Wie konvertiert HTML5 das Bild mit Base64?Wenn HTML5 das Bild mit Base64 konvertieren möchte, müssen Sie eine HTML5 -Schnittstelle Filereader.ReadasDataurl () Schnittstellenbeschreibung verwenden.
BeispielprogrammDer folgende Code ist ein Beispielprogramm, erstellen Sie eine neue HTML -Datei und öffnen Sie dann die Codekopie und fügen Sie den Browser ein, das HTML5 unterstützt, um den Effekt anzuzeigen.
Code kopieren