C#中怎么将picturebox中图片存储为24bit的BMP格式

C#中如何将picturebox中图片存储为24bit的BMP格式
再将picturebox中图片存储为BMP格式的时候,利用如下的方式存储,默认存储为32bits格式。我要存储为24bits格式的话应如何操作?

pictureBoxGenPic.Image.Save(saveFilePhoto.FileName, System.Drawing.Imaging.ImageFormat.Bmp);
------解决思路----------------------
新建一个24bit的bmp,把原image画上去

var bmp2 = new Bitmap(bmp1.Width, bmp1.Height, PixelFormat.Format24bppRgb);
using (var g = Graphics.FromImage(bmp2))
    g.DrawImage(bmp1, 0, 0, bmp2.Width, bmp2.Height);
bmp2.Save(..., ImageFormat.Bmp);