이미지를 base64 문자열로 변환하는 것은 인터넷을 통해 이미지를 전송할 때 일반적으로 필요합니다. Base64 인코딩은 이진 데이터를 ASCII 문자 집합으로 나타내므로 이진 데이터가 지원되지 않는 환경에서 사용하기에 적합합니다.
이미지를 Base64로 변환하려면 사용자 컴퓨터의 경로를 base64 문자열로 변환하려면 다음 단계를 따르세요.
제공된 코드 조각은 이 프로세스를 보여줍니다.
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; } }
결과 base64 문자열은 data:image/gif;base64 형식을 사용하여 데이터 URI로 포함될 수 있습니다. ,${base64String}, 여기서 image/gif는 이미지 유형을 나타내고 ${base64String}은 base64로 인코딩된 이미지입니다. 데이터.
위 내용은 C#에서 이미지를 Base64 문자열로 변환하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!