[C#] Image to byteArray, byteArray to Image : ์ด๋ฏธ์ง๋ฅผ ๋ฐ์ดํธ๋ก ๋ณํํ๊ธฐ, ๋ฐ์ดํธ ๋ฐฐ์ด์ ์ด๋ฏธ์ง๋ก ๋ณํํ๊ธฐ
2022. 1. 12. 14:26
Image to ByteArray
ImageConverter imgcvt = new ImageConverter();
byte[] imgByte = (byte[])imgcvt.ConvertTo(img, typeof(byte[])); // image -> byteArray ๋ณํ
ByteArray to Image
1. ImageConverter ์ด์ฉํ๊ธฐ
ImageConverter imgcvt = new ImageConverter();
Image img = (Image)imgcvt.ConvertFrom(imgByte); // byteArray -> image ๋ณํ
img.Save("C:\\imgSave.png"); // ์ด๋ฏธ์ง ์ ์ฅ
์ง์ ๊ฒฝ๋ก์ ์ ์ฅ
2. FileStream ์ด์ฉํ๊ธฐ
FileStream fs = new FileStream("imgSave.png", FileMode.Create, FileAccess.Write);
fs.Write(imgByte, 0, imgByte.Length);
ํ๋ก์ ํธ์ bin -> debug ํด๋์ ์ ์ฅ
728x90