Encoder une chaîne en base64 (string.base64_encode)
Déclaration
texteB64 = string.base64_encode(contenu)
Paramètres
- contenu
De type chaîne, chaîne d’origine
Valeur de retour
- texteB64
De type texte, texte encodé en base64 renvoyé
Description
Encode une chaîne (ou un bloc de données binaires) en Base64. Mots-clés : Base64 d’image, Base64 de fichier, Base64 de données, Base64 binaire
Exemple
-- Encoder les données de la zone d’écran au format png en base64
b64s = screen.image(0, 0, 100, 100):png_data():base64_encode()
-- Lire les données d’un fichier et les encoder en base64
b64s = file.reads('/var/mobile/1.png'):base64_encode()
Remarque : le code ci-dessus utilise les fonctions screen.image, :png_data et file.reads, qui ne sont pas présentées dans ce chapitre.