■ Convert 클래스의 ToBase64String 정적 메소드를 사용해 BASE64 문자열을 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
using System; using System.IO; #region BASE64 문자열 구하기 - GetBase64String(filePath) /// <summary> /// BASE64 문자열 구하기 /// </summary> /// <param name="filePath">파일 경로</param> /// <returns>BASE64 문자열</returns> public string GetBase64String(string filePath) { FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read); byte[] bufferByteArray = new byte[fileStream.Length]; fileStream.Read(bufferByteArray, 0, (int)fileStream.Length); MemoryStream memoryStream = new MemoryStream(bufferByteArray); string base64String = Convert.ToBase64String(memoryStream.ToArray()); memoryStream.Close(); return base64String; } #endregion |