Пример функции которая изменяет размер изображения на мобильной платформе Windows Mobile.
Пример:
//Изменение размеров изображения
public static Image Resize(Image image, Size size)
{
Image bmp = new Bitmap(size.Width, size.Height);
using (var g = Graphics.FromImage(bmp))
{
g.DrawImage(
image,
new Rectangle(0, 0, size.Width, size.Height),
new Rectangle(0, 0, image.Width, image.Height),
GraphicsUnit.Pixel);
}
return bmp;
}
На входе функции надо передать исходное изображение и требуемые размеры (которые хотим получить на выходе). На выходе получим необходимое изображение.
P.S.
Для работы функции необходимо подключить:
using System.Drawing.Imaging;