首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

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

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);
 
[解决办法]
你写出来  电脑不懂 出什么错误再来提问
@

热点排行