如何在C#中更改图像大小

时间:2014-05-27 09:40:09

标签: c# image width

我有一张图片。 图像的宽度为100,高度为150。 这个100和150是像素单位。 我想将高度更改为1280px,宽度更改为1280px

怎么做?

我知道c#中的一个类是Image,但Image.width不是一个像素 如何转换它?

1 个答案:

答案 0 :(得分:3)

public static Image resizeImage(Image imgToResize, Size size)
{
   return (Image)(new Bitmap(imgToResize, size));
}

yourImage = resizeImage(yourImage, new Size(1280,1280));

当它变大时,您需要使用高分辨率图像来获得好的图像。从100x150到1280x1280,图片将模糊