ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の FileReader API を使用してファイルを Base64 エンコーディングに変換するにはどうすればよいですか?
JavaScript でのファイルの Base64 への変換
JavaScript の FileReader API は、ファイルを Base64 表現に変換する簡単な方法を提供します。これは、ネットワーク経由でファイルを送信したり、ファイルをデータベースに保存したりする場合に特に便利です。
ファイルを Base64 に変換する
FileReader API を使用してファイルを Base64 に変換するには、次の手順に従います:
コード例:
function getBase64(file) { var reader = new FileReader(); reader.readAsDataURL(file); reader.onload = function () { console.log(reader.result); }; reader.onerror = function (error) { console.log('Error: ', error); }; } var file = document.querySelector('#files > input[type="file"]').files[0]; getBase64(file); // prints the base64 string
この例では、 getBase64() 関数は、ファイル オブジェクトを引数として受け取り、FileReader API を使用してそれを Base64 に変換します。 Base64 文字列は、JSON 経由での送信やデータベースへの保存など、さまざまな目的に使用できます。
以上がJavaScript の FileReader API を使用してファイルを Base64 エンコーディングに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。