Tag: 图像大小resize

C#简单图像resize:文件大小不缩小

我对以下代码有疑问。 我下面的代码成功运行一个目录,并将图片的resoultion设置为较小的大小。 但是,文件大小不会更改。 例如,尺寸为2400×1800且文件大小为1.5MB的图像将缩放为800×600,但800×600图片仍为1.5MB文件大小。 我想我可能要明确压缩图片,但我不确定。 有任何想法吗? private void Form1_Load(object sender, EventArgs e) { string[] files = null; int count = 0; files = System.IO.Directory.GetFiles(@”C:\Users\..\..\ChristmasPicsResized”); foreach (string file in files) { System.Drawing.Bitmap bmp = System.Drawing.Bipmap.FromFile(file); ResizeBitmap(bmp, 807, 605).Save( @”C:\users\..\..\TempPicHold\Pic” + count.ToString() + “.jpg”); count++; } } public Bitmap ResizeBitmap(Bitmap b, int nWidth, int nHeight) { Bitmap […]