將圖片轉換為Base64 字串
將圖片轉換為Base64 字串可讓您將圖片嵌入到其他資料中,例如HTML或JavaScript 。在這種情況下,我們將探討如何在 C# 中將映像從檔案路徑轉換為 Base64 字串。
解決方案:
將影像轉換為C# 中的base64 字串,請按照以下步驟操作:
程式碼範例🎜>程式碼範例:
using System; using System.Drawing; using System.IO; namespace ImageToBase64 { class Program { static void Main(string[] args) { string path = @"C:\Users\User\Documents\test.jpg"; // Create a data URI string base64String = ToBase64(path); Console.WriteLine(base64String); } /// <summary> /// Converts an image to a base64 string. /// </summary> /// <param name="path">The file path of the image.</param> /// <returns>A base64 string representing the image.</returns> public static string ToBase64(string path) { using (Image image = Image.FromFile(path)) { using (MemoryStream m = new MemoryStream()) { image.Save(m, image.RawFormat); byte[] imageBytes = m.ToArray(); string base64String = Convert.ToBase64String(imageBytes); return base64String; } } } } }
以上是如何在 C# 中將圖像檔案路徑轉換為 Base64 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!