public void Save(string fileName, uint languageId, BitmapSaveFormat format) { using (FileStream file = new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None)) { Save(file, languageId, format); file.Flush(); } }
public void Save(Stream stream, uint languageId, BitmapSaveFormat format) { if (format == BitmapSaveFormat.Raw) { Save(stream, languageId); } else { using (Bitmap bitmap = ToBitmap(languageId)) { bitmap.Save(stream, ImageFormat.Bmp); } } }