현재 비트 맵 이미지를 저장하려고하지만 배경이 검은 색으로 변경됩니다.비트 맵을 저장할 때 배경이 검은 색으로 변함 - C#
이미지를 완벽하게 정상적으로 "다른 이름으로 저장"할 수 있습니다. 이미지를 "저장"할 수도 있습니다. 기존 이미지를 덮어 써야했기 때문에 더 어려웠습니다.
그러나 내 이미지를 "저장할"때 배경이 검은 색으로 변합니다. 그리고 나는 그것이 무엇을 일으키는 지 전혀 모른다.
Bitmap tempImage = new Bitmap(DrawArea);
DrawArea.Dispose();
if (extension == ".jpeg")
tempImage.Save(fileName, System.Drawing.Imaging.ImageFormat.Jpeg);
else
tempImage.Save(fileName, System.Drawing.Imaging.ImageFormat.Bmp);
DrawArea = new Bitmap(tempImage);
pictureBox1.Image = DrawArea;
tempImage.Dispose();
참조 http://stackoverflow.com/questions/4067448/converting-image-to-bitmap-turns-background-black 또는 http://stackoverflow.com/questions/6513633/c-sharp-converting-transparent-png-to-jpg-black-background –