
C# 代码实现, 生成jpg缩略图
///<summary>///生成高质量缩略图///</summary>///<paramname="strSourceFileName">原文件名(*.bmp/*.Jp...
/// <summary>
/// 生成高质量缩略图
/// </summary>
/// <param name="strSourceFileName">原文件名 (*.bmp / *. Jpg / *.gif)</param>
/// <param name="strDesFileName">目标文件名 (*.jpg)</param>
/// <param name="intWidth">缩略图宽度</param>
/// <param name="intHeight">缩略图高度</param>
public static void MiniImage (string strSourceFileName,string strDesFileName,int intWidth,int intHeight)
{
// 答案:
}
一个简单的小程序,我对C##不了解,麻烦哪位高手指点一下阿!因为我的积分太少,所以悬赏分数也很低啊!谢谢阿 展开
/// 生成高质量缩略图
/// </summary>
/// <param name="strSourceFileName">原文件名 (*.bmp / *. Jpg / *.gif)</param>
/// <param name="strDesFileName">目标文件名 (*.jpg)</param>
/// <param name="intWidth">缩略图宽度</param>
/// <param name="intHeight">缩略图高度</param>
public static void MiniImage (string strSourceFileName,string strDesFileName,int intWidth,int intHeight)
{
// 答案:
}
一个简单的小程序,我对C##不了解,麻烦哪位高手指点一下阿!因为我的积分太少,所以悬赏分数也很低啊!谢谢阿 展开
1个回答
展开全部
先回答你,再调试,如果正确就不修改答案了.
using System.IO;
public static void MiniImage(string strSourceFileName, string strDesFileName, int intWidth, int intHeight)
{
Stream sm = new FileStream(strSourceFileName, FileMode.Open);
System.Drawing.Image img = System.Drawing.Image.FromStream(sm);
img = img.GetThumbnailImage(intWidth, intHeight, null, IntPtr.Zero);
img.Save(strDesFileName);
img.Dispose();
sm.Dispose();
}
using System.IO;
public static void MiniImage(string strSourceFileName, string strDesFileName, int intWidth, int intHeight)
{
Stream sm = new FileStream(strSourceFileName, FileMode.Open);
System.Drawing.Image img = System.Drawing.Image.FromStream(sm);
img = img.GetThumbnailImage(intWidth, intHeight, null, IntPtr.Zero);
img.Save(strDesFileName);
img.Dispose();
sm.Dispose();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询