标题 | C#按比例得到图片最佳尺寸大小 |
内容 | 按比例缩放图片,C#代码,在实际的图片处理或网页上传程序中,我想这个比较实用,希望对大家有用,费话少说,看代码: 01private static Size NewSize(int maxWidth, int maxHeight, int width, int height) 02{ 03 double w = 0.0; 04 double h = 0.0; 05 double sw = Convert.ToDouble(width); 06 double sh = Convert.ToDouble(height); 07 double mw = Convert.ToDouble(maxWidth); 08 double mh = Convert.ToDouble(maxHeight); 09 if (sw < mw && sh < mh) 10 { 11 w = sw; 12 h = sh; 13 } 14 else if ((sw / sh) > (mw / mh)) 15 { 16 w = maxWidth; 17 h = (w * sh) / sw; 18 } 19 else 20 { 21 h = maxHeight; 22 w = (h * sw) / sh; 23 } 24 return new Size(Convert.ToInt32(w), Convert.ToInt32(h)); 25} 从书中学来的,懂C#的应该知道怎么用。 |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。