Мне нужна помощь в обрезке и изменении размера изображений с помощью CSharp.net.Моя цель здесь - сделать изображение и уменьшить его до 50 на 50 пикселей.Следующий код, который я нашел здесь, сделает это, однако он также масштабирует изображение.В идеале я хочу уменьшить изображение до 50 на 50 пикселей, а затем удалить части изображения, которые находятся за пределами 50 на 50 пикселей.
public Image ResizeImage(Image img, int width, int height)
{
Bitmap b = new Bitmap(width, height);
using (Graphics g = Graphics.FromImage((Image)b))
{
g.DrawImage(img, 0, 0, width, height);
}
return (Image)b;
}