用VC写了一个bmp图片压缩小程序

在工作中,经常遇到。用扫描仪生成的图片是bmp格式的。文件太多了。自己写了一个小工具,用于压缩成png格式的,方便传输。

刚开始时想用GDI++,后来搜索MSDN,发现还有一个CImage的类,已经封装了GDI++,用来操作图片,甚是方便 。

主要的知识点:

CImage img; HRESULT hr; hr = img.Load(strFile);//载入文件,支持很多的格式 hr = img.Save(strSavePath,ImageFormatPNG); //PNG格式 hr = img.Save(strSavePath,ImageFormatJPEG); //JPEG格式


程序写好了。截个图,留个纪念。

用VC写了一个bmp图片压缩小程序

我的资源 在这里下载