易势科技沈阳软件开发_沈阳软件公司_沈阳软件定制易势科技易势动态
易势动态

网站上传图片过大解决办法

       很多的企业有网站,但是由于自身规模限制,没有一个专业的人员来管理网站,这样就可能造成网站图片过大,加载过慢等问题的出现。
       易势科技作为沈阳软件公司,开发出一套建站系统,新加了一个图片处理功能,可以做到把图片质量压缩。这样可以减少网站压力。做到即便不会修图,也不至于使网站加载过慢。
       下面是功能大致代码:

            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);
                }
            }