易势动态
网站上传图片过大解决办法
很多的企业有网站,但是由于自身规模限制,没有一个专业的人员来管理网站,这样就可能造成网站图片过大,加载过慢等问题的出现。
易势科技作为沈阳软件公司,开发出一套建站系统,新加了一个图片处理功能,可以做到把图片质量压缩。这样可以减少网站压力。做到即便不会修图,也不至于使网站加载过慢。
下面是功能大致代码:
if (level < 1 || level > 99)
throw new ArgumentException("压缩等级值范围在0~100之间");
long[] quality = new long[1];
quality[0] = level;
using (EncoderParameters Parameters = new EncoderParameters())
{
using (EncoderParameter Parameter = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, quality))
{
Parameters.Param[0] = Parameter;
source.Save(path, ImageCodecInfo.GetImageEncoders()[1], Parameters);
}
}