Codificar uma string em base64 (string.base64_encode)
Declaração
texto_b64 = string.base64_encode(conteúdo)
Parâmetros
- conteúdo
String; string original.
Valor retornado
- texto b64
Texto; retorna o texto codificado em base64 da string.
Descrição
Codifica uma string (ou um bloco de dados binários) em Base64.
Palavras-chave: Base64 de imagem, Base64 de arquivo, Base64 de dados, Base64 binário.
Exemplo
-- obtém os dados PNG de uma região da tela e os codifica em base64
b64s = screen.image(0, 0, 100, 100):png_data():base64_encode()
-- lê os dados de um arquivo e os codifica em base64
b64s = file.reads('/var/mobile/1.png'):base64_encode()
Observação: o código acima usa as funções screen.image, :png_data e file.reads, que não pertencem a este capítulo.
Mais exemplos
Consulte os exemplos abrangentes no final deste capítulo.