做发送邮件的时候,要将导出的图像作为附件发出去,发现导出附件的图像太大,在网上找了些方法,特贴出来分享记录一下
System.Drawing.Imaging.Encoder encoder = System.Drawing.Imaging.Encoder.Quality;//获取品质(压缩率)编码
EncoderParameter mycoder = new EncoderParameter(encoder, 30L);//0压缩率最大,100品质最高
EncoderParameters myCoders = new EncoderParameters(1);//参数数组,大小为1
&nbs

在发送带有图像附件的邮件时,遇到图像文件过大问题。通过使用C#的System.Drawing.Imaging库,可以调整图像的压缩质量来减小文件尺寸。具体做法包括设置Encoder.Quality参数,创建EncoderParameters对象并保存图像为Jpeg格式,从而实现图像文件的压缩。
最低0.47元/天 解锁文章
557

被折叠的 条评论
为什么被折叠?



