如何按比例缩小位图打开图像文件?
例如,在Java中,我可以这样做:
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;
Bitmap myBitmap = BitmapFactory.decodeFile(fname, options);
((这会将图像文件加载为位图,但按比例缩小2,意味着它仅加载图像文件像素的一半)
我如何在C#中做同样的事情?
using System.Drawing;
var image = Image.FromFile(filename);
var bitmap = ResizeImage(image, image.Width / 2, image.Height / 2);