title: C#: Seeking PNG Compression algorithm/library
body: <p>I need to compress or at least drop the quality of some png images that users are uploading to my site. I already resized it but that doesn't do much for the image size.</p>
  
  <p>Seeking a png/image compression or quality loss algorithm or library for .net 4.0 or under.</p>
  
  <hr>
  
  <p>This is how I currently save/convert my images:</p>
  
  <pre><code>Image mainImg = ImageHelper.ResizeImage(bmp, 600, 500, false);
  mainImg.Save(filePath, System.Drawing.Imaging.ImageFormat.Png);
  </code></pre>