高分求解,能者接分!!!图像格式转换问题
各位达人帮忙了!!
要求把任意格式的图像转换成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()); //这里定义大小
楼上说得很清楚。。小于也没关系的。。