private void ChangeAvatar() { string path = string.Empty; if (browser.SelectFile(out path)) { try { var ms = new MemoryStream(); var stream = new FileStream(path, FileMode.Open, FileAccess.Read); ms.SetLength(stream.Length); stream.Read(ms.GetBuffer(), 0, (int)stream.Length); ms.Flush(); stream.Close(); //Resize var bitmap = new Bitmap(ms); Image thumbnail = ResizeImage(bitmap, 100, 100); ms = new MemoryStream(); thumbnail.Save(ms, ImageFormat.Png); model.Avatar = Convert.ToBase64String(ms.ToArray()); } catch { } } }