Conversion de fichiers en Base64 en JavaScript
L'API FileReader en JavaScript fournit un moyen simple de convertir des fichiers dans leurs représentations base64. Cela peut être particulièrement utile lors de l'envoi de fichiers sur des réseaux ou de leur stockage dans des bases de données.
Conversion d'un fichier en Base64
Pour convertir un fichier en base64 à l'aide de l'API FileReader, suivez ces étapes :
Exemple de code :
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
Dans l'exemple fourni, la fonction getBase64() prend un objet fichier comme argument et le convertit en base64 à l'aide de FileReader API. La chaîne base64 peut ensuite être utilisée à diverses fins, comme l'envoi via JSON ou le stockage dans une base de données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!