public static Image GetImageFromFile(string path)
{
Debug.Assert(RobustFile.Exists(path), String.Format("{0} does not exist for ImageUtils.GetImageFromFile()?!", path));
using (var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
using (var image = new Bitmap(stream))
{
return new Bitmap(image);
}
}
}