4 Replies Latest reply on Oct 29, 2010 1:09 PM by Reillet

    Faster PNG encoding

    Reillet Level 1

      Hi,

       

      It would be nice to have a faster PNG encoder in photoshop.

       

      All other imaging applications I use are at least twice as fast to generate a PNG file.

       

      -Reillet

        • 1. Re: Faster PNG encoding
          Level 7

          We're using the standard zlib code to do the compression.

          We are using compression settings similar to pngcrush, however -- since customers yelled quite loudly that they wanted more compression for PNG.

           

          The only way around that is to offer a UI when you save, asking if you want speed and little compression, or to take a while and get better compression.

          • 2. Re: Faster PNG encoding
            Reillet Level 1

            Chris Cox wrote:

             

            The only way around that is to offer a UI when you save, asking if you want speed and little compression, or to take a while and get better compression.

            That would be great, maybe a kind of slider like the jpg one?

             

            Another way could be an "options" button in the save dialog, somewhere next to save and cancel.

            It could be set once and stay that way instead of having a second dialog popup each time you save.

             

            -Reillet

            • 3. Re: Faster PNG encoding
              Level 7

              Really, we'd have to ask each time you save, otherwise there would be no good way to ever change the choice.

              Yes, it would be much like saving JPEG.

              • 4. Re: Faster PNG encoding
                Reillet Level 1

                Hi,

                 

                Just to make sure I expressed it clearly here's an example from sketchup's bitmap export file dialog:Stechup file save dialog.jpg

                You have specific file options button that sets persistent configurations so it doesn't ask each time.

                 

                But to think of it, maybe that would clash or override settings that are pre-existent in a file...

                 

                -Reillet