读书人

怎么获取Image的压缩率

发布时间: 2013-09-06 10:17:17 作者: rapoo

如何获取Image的压缩率,在线等!
程序中如何获取Image的压缩率?

怎么获取Image的压缩率, 图片压缩
[解决办法]

string filePath = @"";
long U_fileSize = new System.IO.FileInfo(filePath).Length;//获取文件大小
long U_bmpSize = 0;
//估算解压后的图片大小
using (System.Drawing.Bitmap U_bmp = new System.Drawing.Bitmap(filePath))
{
U_bmpSize = U_bmp.Width * U_bmp.Height * 3;//假定是24位Format24bppRgb(3字节)图,可依据PixelFormat属性判断
}
//计算压缩率
return ((float)U_fileSize) / U_bmpSize;

读书人网 >C#

热点推荐