반응형
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 | public void SaveImage(Image image, string filename) { string extension = Path.GetExtension(filename); switch (extension.ToLower()) { case ".bmp": image.Save(filename, ImageFormat.Bmp); break; case ".exif": image.Save(filename, ImageFormat.Exif); break; case ".gif": image.Save(filename, ImageFormat.Gif); break; case ".jpg": case ".jpeg": image.Save(filename, ImageFormat.Jpeg); break; case ".png": image.Save(filename, ImageFormat.Png); break; case ".tif": case ".tiff": image.Save(filename, ImageFormat.Tiff); break; default: throw new NotSupportedException( "Unknown file extension " + extension); } } | cs |
'프로그래밍 > C#' 카테고리의 다른 글
[C#]OpenCvSharp 이미지 로드 (0) | 2019.02.05 |
---|---|
[C#] 둥근 버튼 (0) | 2019.01.12 |
[C#]CommonOpenFileDialog (0) | 2018.11.27 |
[C#]특정 폴더에 있는 모든 파일을 한 폴더에 Copy/Move (0) | 2018.11.26 |
[C#]소스 코드 접기, 펴기 (0) | 2018.11.09 |