var image = new Bitmap(FileUpload1.FileContent);
var jpegCodec = ImageCodecInfo.GetImageEncoders().First(enc => enc.FormatID == ImageFormat.Jpeg.Guid);
var jpegParams = new EncoderParameters(1);
jpegParams.Param = new[] { new EncoderParameter(Encoder.Quality, 50L) };
image.Save(@"E:\images\" + FileUpload1.FileName, jpegCodec, jpegParams);
var jpegCodec = ImageCodecInfo.GetImageEncoders().First(enc => enc.FormatID == ImageFormat.Jpeg.Guid);
var jpegParams = new EncoderParameters(1);
jpegParams.Param = new[] { new EncoderParameter(Encoder.Quality, 50L) };
image.Save(@"E:\images\" + FileUpload1.FileName, jpegCodec, jpegParams);
Really helpful article! I was looking for a simple way to **reduce image size online** while keeping the image quality as clear as possible. This is especially useful when an image needs to meet a specific KB limit for websites, online forms, applications, or uploads. I also found https://reducerimage.com/ useful for quickly compressing and resizing images online. Thanks for sharing these practical tips!
ReplyDelete