メインコンテンツまでスキップ

文字列を base64 エンコード (string.base64_encode)

宣言

b64 テキスト = string.base64_encode(データ内容)

引数

  • データ内容
    文字列型。元の文字列

戻り値

  • b64 テキスト
    テキスト型。文字列を base64 エンコードしたテキストを返します

説明

文字列(またはバイナリデータブロック)を Base64 エンコードします
キーワード:画像 Base64、ファイル Base64、データ Base64、バイナリ Base64

-- 画面領域の png 形式データを取得して base64 エンコード
b64s = screen.image(0, 0, 100, 100):png_data():base64_encode()

-- ファイルデータを読み込み、base64 エンコード
b64s = file.reads('/var/mobile/1.png'):base64_encode()

:上記のコードでは、この章で扱っていない関数 screen.image:png_datafile.reads を使用しています。

その他の例

本章末尾の総合サンプルを参照してください。