public void TakeSnapshot(string snapPath, string format)
{
switch (format)
{
case ".bmp":
_bitmap.Save(snapPath, ImageFormat.Bmp);
_canRender = true;
break;
case ".gif":
_bitmap.Save(snapPath, ImageFormat.Gif);
_canRender = true;
break;
case ".jpg":
_bitmap.Save(snapPath, ImageFormat.Jpeg);
_canRender = true;
break;
case ".png":
_bitmap.Save(snapPath, ImageFormat.Png);
_canRender = true;
break;
case ".tiff":
_bitmap.Save(snapPath, ImageFormat.Tiff);
_canRender = true;
break;
}
}