日期:2014-05-19  浏览次数:21059 次

高分求解,能者接分!!!图像格式转换问题
各位达人帮忙了!!
要求把任意格式的图像转换成320*240格式并显示出来,主要是转换这个环节,各位出出主意。希望具体点!
问题解决立即给分!


------解决方案--------------------
如果是生成缩略图的话,这是我项目里的代码:

//生成缩略图
private bool CreateSamllPicture(string strSmallDir, string strBigFileDir)
{
try
{
// 定义变量
System.Drawing.Image.GetThumbnailImageAbort callb = null;
System.Drawing.Image imageSmall, imageBig;


//加载大图片

imageBig = System.Drawing.Image.FromFile(strBigFileDir);

//开始生成

imageSmall = imageBig.GetThumbnailImage(320, 240, callb, new System.IntPtr()); //这里定义大小

//保存缩略图

imageSmall.Save(strSmallDir);

//释放图片对象资源
imageSmall.Dispose();
imageBig.Dispose();

return true;
}
catch(Exception ex)

{
throw ex;
return false;
}

}

------解决方案--------------------
imageSmall = imageBig.GetThumbnailImage(320, 240, callb, new System.IntPtr()); //这里定义大小

楼上说得很清楚。。小于也没关系的。。