Encodage d'images en chaînes Base64 en C# à partir des chemins de fichiers
En C#, vous pouvez convertir une image sélectionnée par son chemin sur l'ordinateur de l'utilisateur dans une chaîne base64. Cela vous permet d'intégrer l'image en tant qu'URI de données dans votre application ou de l'envoyer sur un réseau.
Une façon d'y parvenir est la suivante :
Voici un exemple de code à démontrer :
using (Image image = Image.FromFile(Path)) { using (MemoryStream m = new MemoryStream()) { image.Save(m, image.RawFormat); byte[] imageBytes = m.ToArray(); // Convert byte[] to Base64 String string base64String = Convert.ToBase64String(imageBytes); return base64String; } }
En appliquant cette technique, vous pouvez transformer n'importe quelle image sur l'ordinateur de l'utilisateur en une chaîne base64, vous permettant de gérer et partagez des images dans une variété de scénarios.
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!