Zum Hauptinhalt springen

String mit Base64 kodieren (string.base64_encode)

Deklaration

b64Text = string.base64_encode(Dateninhalt)

Parameter

  • Dateninhalt
    String; ursprünglicher String

Rückgabewert

  • b64Text
    Text; Base64-kodierter Text des Strings

Beschreibung

Kodiert einen String (oder einen binären Datenblock) mit Base64.
Stichwörter: Base64 von Bildern, Dateien und Daten sowie binäres Base64

Beispiel

-- Bildschirmbereich als PNG-Daten abrufen und mit Base64 kodieren
b64s = screen.image(0, 0, 100, 100):png_data():base64_encode()

-- Dateidaten lesen und mit Base64 kodieren
b64s = file.reads('/var/mobile/1.png'):base64_encode()

Hinweis: Der obige Code verwendet die Funktionen screen.image, :png_data und file.reads aus anderen Kapiteln.

Weitere Beispiele

Siehe das zusammengefasste Beispiel am Ende dieses Kapitels.