C# GDI+ 修改图片文件的大小,实现跟QQ空间照片上传一样的功能

C# GDI+ 修改图片文件的大小,实现和QQ空间照片上传一样的功能。
然后把照片修改之后的保存成为另外一个新的文件,比如:把一个10M的照片修改完之后只有100K。求解。谢谢

------解决思路----------------------
  public ImageCodecInfo GetCodecInfo(string mimeType)
        {
            ImageCodecInfo[] CodecInfo = ImageCodecInfo.GetImageEncoders();
            foreach (ImageCodecInfo ici in CodecInfo)
            {
                if (ici.MimeType == mimeType) return ici;
            }
            return null;
        }
 public bool KiSaveAsJPEG(Bitmap bmp, string FileName, int Qty)//设置保存压缩比率
        {
            try
            {
                EncoderParameter p;
                EncoderParameters ps;

                ps = new EncoderParameters(1);

                p = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, Qty);
                ps.Param[0] = p;

                bmp.Save(FileName, GetCodecInfo("image/jpeg"), ps);

                return true;
            }
            catch
            {
                return false;
            }

        }
 把图像压缩 兄弟搞图像是个无底洞慎入。。。。