Photoshop PNG saving should have a "normal compression" option

  • 2
  • Idea
  • Updated 3 years ago
When saving PNGs, the only options Photoshop gives are "max compression" and "no compression at all".

"Max compression" looks like pngcrush, and takes a long time, and no compression usually isn't very useful. Saving a 8000x3000 image:

Photoshop, smallest: 230 seconds, 19.8 MB
XnView (probably libpng): 25 seconds, 21.1 MB

I always have to save large images to TIFF and use another application to convert to PNG because of this. There should be an option for normal compression.
Photo of Glenn Maynard

Glenn Maynard

  • 29 Posts
  • 2 Reply Likes

Posted 3 years ago

  • 2
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 812 Reply Likes
Sounds like a good idea. Originally I had a slider for different compression efforts, much like JPEG. Most of the previous requests were to support no compression for fast saves, or maximum compression before sending the image elsewhere (web, DVD, etc.). So our UI designers complained that only two choices were needed - and we changed the UI to what you have now.

Yes, the Photoshop PNG max compression setting is a lot like PNGCrush (big buffers, full effort). And ZIP/FLATE compression is really slow when you increase the buffer sizes or compression effort.

So what would you call such a choice? "Normal" doesn't quite fit with the other choices in the UI. Maybe "balanced (moderate size, moderate time)", or "medium effort"?
Photo of Glenn Maynard

Glenn Maynard

  • 29 Posts
  • 2 Reply Likes
I could see wanting to avoid a slider if there isn't a real need for one, especially since a lot of people won't understand that it's fundamentally different than JPEG's compression slider.

Does "medium" work? You could say "regular". It's a little awkward, but it tells the user that it's the behavior you usually get from other PNG encoders, and what you probably want most of the time.