Jump to content

Compression Preview & Quantize PNGs

Recommended Posts

Yes, I've noted the following line in the Feature Roadmap for Affinity Photo:


-Export persona - preview with compression and palette optimisation


But since we don't know exactly what you are working on, I'd like to offer some guidance:


1) Please use Photoshop's "Save for Web" as a feature guide.  I use just about every single feature there when optimizing graphics for the web.  Transparency, Number of Colors, Interlaced, Various Dithers, Multiple Color palettes (Adaptive, Selective, Perceptual), Web Snap, and Lossy (for GIF) are all very serious features.


​2) Please use a Quantizer for PNG optimization:




I use TinyPNG all the time to convert my 24-bit PNGs with Transparency into super tiny PNG-8's!




Build something like that into Affinity Photo and you've truly one-upped Photoshop!


3) Consider hiding or graying-out the "Resample" popup in the File>Export sheet whenever the dimensions are LOCKED.  When UNLOCKED and the user changes the dimensions, only they would you need to resample.  But when the dimensions are locked, no resampling is needed and so that resample popup only serves to confuse the user.


4) If you want to add a compression preview in File>Export it may be best to put that as a checkbox option, unchecked by default to ensure maximum performance.



Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.