读书人

GDI+ JPG没法压缩咋回事?小弟我这样写

发布时间: 2013-02-03 12:33:31 作者: rapoo

GDI+ JPG没法压缩怎么回事?我这样写能通过啊!
本帖最后由 VisualEleven 于 2013-01-25 21:31:55 编辑

GetEncoderClsid(L"image/jpeg",   &encoderClsid);   
encoderParameters.Count = 1;
encoderParameters.Parameter[0].Guid = EncoderQuality;
encoderParameters.Parameter[0].Type = EncoderParameterValueTypeLong;
encoderParameters.Parameter[0].NumberOfValues = 1;


//设置JPEG图片质量 0-100都试过,最后保存的时候依然和BMP一样大小
//以前用CIMAGE保存为JPG是直接变成60几KB的,现在和原图一样大实在是不知道怎么搞
quality = 100;
encoderParameters.Parameter[0].Value = &quality;
stat = bitmap->Save(L"1_2.jpg", &encoderClsid, &encoderParameters);

[解决办法]
你写出来 电脑不懂 出什么错误再来提问
@

读书人网 >VC/MFC

热点推荐