Base64からファイル
raw Base64またはbase64 Data URIをdecodeしdownload可能Blobにします。
使い方
- Base64/Data URIを貼り、必要ならfilename・MIMEを設定してDecodeします。
主な機能と処理範囲
完全Data URIならMIMEを検出し、raw Base64ではfilenameとMIMEを指定します。空白・改行は除去します。
処理の仕組み
data:...;base64, prefixを分離しsyntax確認後atob byteをUint8Arrayへ移してBlob化します。
例
data:text/plain;base64,SGVsbG8=をtext/plain Blobへ戻せます。
こんな場面で便利
- 受信Base64 payloadをfileとして確認・保存するとき
利用前の確認
- URL-safe -/_は自動変換せずraw Base64には元filename/MIME情報がありません。
よくある質問
Data URIのMIMEは自動使用?
はい。MIMEがあれば結果Blobへ適用します。