c#获取图片的宽度和高度并生成缩略图

0
0
0

用C#写了个小程序,实现了获取图片的宽度和高度,再用图片宽度和高度来生成缩略图。下面的示例代码只是对一张图片的操作。如果有图片列表,要批量操可以用递归的方式调用。如果用递归调用需要注意每调用完一次要释放内存,再进行下一次调用。

string localFilePath = "" + txtPath.Text.Trim() + "Images" + "\\" + imagepath;
FileStream fstream = new FileStream(localFilePath, FileMode.Open, FileAccess.Read);
System.Drawing.Image myimage = System.Drawing.Image.FromStream(fstream);
string Imagewidth = myimage .Width.ToString();
string Imageheight = myimage .Height.ToString();
string smallPath = "" + textBox6.Text.Trim() + "small" + "\\" + imagepath;
createSamllImg(localFilePath, smallPath, 500, 600, "W");

获取图片的宽高不要用这个方法,这个方法是有问题的。

https://blog.csdn.net/chao88552828/article/details/9455485

【付费内容开始】

还有2697字, 为付费内容,付费后阅读全部

阅读全文 支付 ¥10
有效期 3 天
同意并确认支付
本文和文中图片版权归作者所有,如转载本文或使用本文中的图片需获得授权
广告
色情
抹黑攻击
反社会
内容水
其它
确定提交
条向作者的提问
发布提问
禁止发布违反法律法规的内容
支持RGB和CMYK图片上传并添加水印var img = S...
background-size: contain; 等比例放...
在使用 position:absolute; 定位时,如果元...
前端获取file选择的文件,然后添加到formdata,然后...
先声明,本文收费。用的过程中遇到问题,欢迎提问实现滑动浏览器...
代码System.Guid.NewGuid().ToStri...
直接上代码,废话不多说 pub...
之前做的一个项目,实现了鼠标移到div上面,div里面的图片...
之后的一个项目近期使用人数突增,发现数据中有一些重复的key...
这个五个微妙的高分辨率织物刷的集合将为您的工作增添一些自然的...
看着是数字,但是转换成int时报错输入字符串格式不正确解决办...
概述:混合工具在Illustrator中采用2个(或更多)形...
本文不是网上各种水神文章,绝对能够解决实际的问题,遇到问题欢...
p82-100精确的行为所有知识不一定都储存在头脑里可分布在...
js的String对像anchor() 方法将字符串转为H...
String对像类型常用属性:length 获取字符串的长度...
至于第二类Y染色体基因,就只在睾丸里面活跃着,据推测,它们和...
欢迎回到另一个基于Adobe Illustrator的教程,...
1.含糊的知识引导精确的行为(1)每天我们都会面对很多事情,...
src:视频url的地址poster:视频的封面,没有播放时...
使用FileStream类进行文件的读取,并将它转换成cha...
用数据的总数,生成页码链接。下面是具体的用法,int pag...
腐殖酸钠是泥炭、褐煤、风化煤加氢氧化钠和水,加热制成。腐殖酸...
//str 原使字符串,len要保留的长度 ...
public static string Rem...
1.渐变背景创建一个矩形路径并用蓝色渐变填充它。2.屏幕渐变...
1.情感具有生理关联,通过生理特征展现,情绪比情感持续得更久...
相关技术…国家专利…侵权必究   果蔬美液膜袋属植保技术领...
本站部分内容来自于网络和用户发布,如有侵犯您的权益,请即时告之,我们将第一时间处理.
服务邮箱 ydh@terlogic.com
京ICP备13047789号-7