Base64 ネットワーク上で最も一般的な転送 8Bit バイトコードの符号化方式の1つ ,Base64 エンコードは, HTTP 環境下での長い識別情報の伝達 . 採用 Base64 符号化に不可読性がある , つまり,エンコードされたデータは肉眼で直接見られない .
Base64 コード化要求 3 個 8 ビットバイト (3*8=24) 変換#ヘンカン# 4 個 6 ビットのバイト (4*6=24), その後, 6 ビットの前に2つ追加 0, けいせい 8 ビット1バイトの形式 . 残りの文字が不足している場合 3 バイト数 , ならわし 0 じゅうてん , 出力文字の使用 '=', したがって,エンコード後に出力されるテキストの末尾には 1 または 2 個 '='.
1. サポート PNG,GIF,JPG,BMP,ICO 書式設定 .
2. 画像を変換 base64 エンコード , にある web ネット上では一般的に小さな画像に使われています , 画像の要求数を減らすだけでなく ( 集合先 js,css コード#コード# ), 相対パスなどの問題で画像が表示されることも防止できます 404 エラー .
3. 生成されたコードが “data:image/jpeg;base64, .....”, すべてコピーするだけで , そして画像を挿入するときに , 住所はこのコードに記入すればいい :
CSS で使用する :background-image: url("data:image/png;base64,iVBORw0KGgo=...");
HTML で使用する :<img src="data:image/png;base64,iVBORw0KGgo=..." />