手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >.Net实现上传图片按比例自动缩小或放大的方法
.Net实现上传图片按比例自动缩小或放大的方法
摘要:本文实例主要展示了.Net实现上传图片按比例自动缩小或放大的方法,是非常实用的功能。分享给大家供大家参考之用。具体方法如下:///////按...

本文实例主要展示了.Net实现上传图片按比例自动缩小或放大的方法,是非常实用的功能。分享给大家供大家参考之用。具体方法如下:

//// <summary> /// 按比例缩小图片,自动计算宽度 /// </summary> /// <param name="strOldPic">源图文件名(包括路径)</param> /// <param name="strNewPic">缩小后保存为文件名(包括路径)</param> /// <param name="intHeight">缩小至高度</param> public void SmallPicWidth(string strOldPic, string strNewPic, int intHeight) { System.Drawing.Bitmap objPic, objNewPic; try { objPic = new System.Drawing.Bitmap(strOldPic); int intWidth = (intHeight / objPic.Height) * objPic.Width; objNewPic = new System.Drawing.Bitmap(objPic, intWidth, intHeight); objNewPic.Save(strNewPic); } catch (Exception exp) { throw exp; } finally { objPic = null; objNewPic = null; } } /**//// <summary> /// 缩小图片 /// </summary> /// <param name="strOldPic">源图文件名(包括路径)</param> /// <param name="strNewPic">缩小后保存为文件名(包括路径)</param> /// <param name="intWidth">缩小至宽度</param> /// <param name="intHeight">缩小至高度</param> public void SmallPic(string strOldPic, string strNewPic, int intWidth, int intHeight) { System.Drawing.Bitmap objPic, objNewPic; try { objPic = new System.Drawing.Bitmap(strOldPic); objNewPic = new System.Drawing.Bitmap(objPic, intWidth, intHeight); objNewPic.Save(strNewPic); } catch (Exception exp) { throw exp; } finally { objPic = null; objNewPic = null; } }

希望本文所述实例对大家的asp.net程序设计有一定的借鉴价值。

【.Net实现上传图片按比例自动缩小或放大的方法】相关文章:

Asp.Net 上传图片并生成高清晰缩略图

C# 判断两张图片是否一致的快速方法

ASP.NET实现推送文件到浏览器的方法

.net下实现Word动态填加数据打印

c#中实现文件拖放打开的方法

ASP.Net 上传图片并生成高清晰缩略图

Asp.net中防止用户多次登录的方法

asp.net(C#)中上传大文件的几中常见应用方法

.Net 如何限制用户登录的方法

ASP.NET 页面中加添加用户控件的写法

精品推荐
分类导航