c#生成缩略图不失真的方法实例代码
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容介绍了"c#生成缩略图不失真的方法实例代码"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!复制
千家信息网最后更新 2025年02月01日c#生成缩略图不失真的方法实例代码
本篇内容介绍了"c#生成缩略图不失真的方法实例代码"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
复制代码 代码如下:
////// 获得缩微图/// ///public bool GetThumbImg(){try{string imgpath; //原始路径 if(imgsourceurl.IndexOf("\",0)<0) //使用的是相对路径 {imgpath = HttpContext.Current.Server.MapPath(imgsourceurl); //转化为物理路径 }else{imgpath=imgsourceurl;}System.Drawing.Image sourceImage = System.Drawing.Image.FromFile(imgpath);int width = sourceImage.Width;int height = sourceImage.Height;if(thumbwidth <= 0){thumbwidth = 120;}if(thumbwidth >= width){return false;}else{(thumbwidth,thHeight*thumbwidth/thWidth,null,IntPtr.Zero);Image imgThumb=new System.Drawing.Bitmap(thumbwidth,height*thumbwidth/width);System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(imgThumb);g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;g.DrawImage(sourceImage, new Rectangle(0, 0, thumbwidth,height*thumbwidth/width), 0, 0, width, height, GraphicsUnit.Pixel);string thumbpath="";sourceImage.Dispose();if(thumburl==""){thumbpath=imgpath;}if(thumbpath.IndexOf("\",0)<0)//使用的是相对路径 {thumbpath=HttpContext.Current.Server.MapPath(thumburl);//转化为物理路径 }imgThumb.Save(thumbpath,ImageFormat.Jpeg);imgThumb.Dispose();return true;}}catch{throw;}}
"c#生成缩略图不失真的方法实例代码"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
路径
代码
实例
方法
c#
生成
内容
更多
物理
知识
原始
实用
学有所成
接下来
困境
实际
情况
文章
案例
编带
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
高速公路网络安全责任制度
天启网络技术有限公司有合作的吗
sql语句 备份数据库
网络技术专业以后做什么
企业网络安全与设计毕业论文
淄博市网络安全大赛开始报名
看视频总提示移动数据库
数据库什么情况下会用到分组查询
服务器故障无法开机
天龙怀旧服一个服务器多少玩家
网络安全画报小学生
数据库中文数据
数据库常用安全防护措施
软件开发中的穿越测试
杭州ai服务器直销价格
湖北工程机械外包软件开发平台
jsp图片上传到服务器
数据库使用游标提取最后一行记录
数据库excel表格在哪
上海哪个图书馆可以上数据库
服务器管理员级别
福建吴金德网络技术是什么
雷电视频软件开发
计算机网络技术择业志愿
ue4软件开发公司
贵州省网络安全支撑队伍
凌志软件对日软件开发
dna打拐数据库保存多久
服务器的最高温度
阿里云服务器基础版毫无安全