이미지를 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!