zoukankan
html css js c++ java
简单的GDI+处理图片大小(C#代码)
/**/
///
<summary>
///
缩放图片
///
</summary>
///
<param name="img">
原图片
</param>
///
<param name="xWith">
缩放宽比例,如果想缩小图片,小于100
</param>
///
<param name="yHeight">
缩放高比例
</param>
///
<returns>
返回处理后图片
</returns>
public
Image scaleImg(System.Drawing.Image img,
int
xWith,
int
yHeight)
{
//
计算处理后图片宽
int
i
=
Convert.ToInt32(img.Width
*
xWith
/
100
);
//
计算处理后图片高
int
j
=
Convert.ToInt32(img.Height
*
yHeight
/
100
);
//
格式化图片
System.Drawing.Image imgScale
=
new
System.Drawing.Bitmap(i, j, System.Drawing.Imaging.PixelFormat.Format24bppRgb);
System.Drawing.Graphics g
=
System.Drawing.Graphics.FromImage(imgScale);
System.Drawing.Rectangle srcRect
=
new
System.Drawing.Rectangle(
0
,
0
, img.Width, img.Height);
System.Drawing.Rectangle desRect
=
new
System.Drawing.Rectangle(
0
,
0
, imgScale.Width, imgScale.Height);
g.Clear(System.Drawing.Color.White);
g.DrawImage(img, desRect, srcRect, System.Drawing.GraphicsUnit.Pixel);
//
处理后的图片另存
imgScale.Save(
"
E:\\1111.jpg
"
, System.Drawing.Imaging.ImageFormat.Gif);
g.Dispose();
return
imgScale;
}
白虎
Hello! I Am David.DU.
查看全文
相关阅读:
AtCoDeer and Election Report
乒乓球
dp(装箱)
《非你莫属》面试者现场跟面试官用英文对话,一口流利的英语口语厉害了
冬天喝酸奶,可以加热吗?冬天喝酸奶,这4个方面要注意
滑县两个富豪打赌,一人吃了一泡狗屎
为什么外国富豪都喜欢捐光所有财产
发的微博有敏感词
社交网络
怎么把word中的文字拉细变瘦长
原文地址:https://www.cnblogs.com/whitetiger/p/1235341.html
最新文章
jquery ui导入两次的错误提示
一个走在投资智慧路上的人
被关注与存在感
C++11 变量和函数的链接性
C++11 变量和函数的链接性
C++11 类的六个默认函数及其使用
C++11 类的六个默认函数及其使用
VS配置附加包含目录技巧
VS配置附加包含目录技巧
windows下配置protobuf2.6.1
热门文章
windows下配置protobuf2.6.1
Windows下C++连接MySQL
Windows下C++连接MySQL
二维前缀和之激光炸弹
Lining Up
Boxes and Candies
涂颜色,算面积
组合数
LaunchPad
采花生(模拟)
Copyright © 2011-2022 走看看