Authentiqr.NET.frmAccount.ResizeImage C# (CSharp) Method

ResizeImage() private method

private ResizeImage ( Bitmap imgToResize, Size size, InterpolationMode mode = InterpolationMode.NearestNeighbor ) : Bitmap
imgToResize System.Drawing.Bitmap
size System.Drawing.Size
mode InterpolationMode
return System.Drawing.Bitmap
        private Bitmap ResizeImage(Bitmap imgToResize, Size size, InterpolationMode mode = InterpolationMode.NearestNeighbor)
        {
            try
            {
                Bitmap b = new Bitmap(size.Width, size.Height);
                using (Graphics g = Graphics.FromImage((Image)b))
                {
                    g.InterpolationMode = mode;
                    g.DrawImage(imgToResize, 0, 0, size.Width, size.Height);
                }
                return b;
            }
            catch
            {
                return imgToResize;
            }
        }