[コマンド] Base64変換
コマンド実行
Encode
ファイルに出力する方法
$ base64 -i %変換するファイル名 -o %出力するファイル名
ターミナルで出力を受け取る方法
$ base64 -i %変換するファイル名
文字列を直接変換する方法
$ echo -n "変換したい文字コード" | base64
opensshコマンドでの変換
$ echo -n "変換したい文字コード" | openssl enc -e -base64
Decode
$ echo -n "Base64文字列" | base64 -d; echo
src属性などへの記述方法
Before
<img src="sample.jpg"/>
After
<img src="data:image/jpeg;base64,***"/>
***の箇所を変換したbase64文字列にする。
拡張子別記述方法
jpeg,jpg
data:image/jpeg;base64,***
png
data:image/png;base64,***
gif
data:image/gif;base64,***
svg
data:image/svg+xml;base64,***