-1

I just open a PNG image and save it again, but Photoshop make my image low quality. How can I solve this problem?

Original pic :

original image

Saved pic:

saved image

  • 3
    You must use 32 bit pngs if you want to have alpha levels in PS. Use some other compression tool – joojaa May 12 '16 at 8:58
4

You need to save you image as a 32 bit PNG. When saving your PNG from Photoshop, make sure you select 'PNG-24' with transparency checked (the missing 8 bits from the 32 bit PNG you need).

PNG-8 (in Photoshop) only supports 1-bit transparency, which means every pixel is either transparent or not, which is why you get the jagged edges.

enter image description here

According to this post on SuperUser you can save a PNG-8 with full alpha transparency if you use Export instead of Save for Web, but I don't have CC to check. In CS6 your stuck with using PNG-24 or the 1-bit transparency.

| improve this answer | |
  • Well, to be honest its only photoshop that does this. PNG optimsation tools other than Photoshop can in fact do multilevel alpha on lower bit png files phltoshop is just a bit limited in this capacity. – joojaa May 12 '16 at 14:09
  • Fair enough, the question was specifically about PS though :) – Cai May 12 '16 at 14:11
  • yes but it is good to know that Photoshop has limitations. Sometimes stupid ones. – joojaa May 12 '16 at 14:23
  • Updated my answer. Apparently you can save PNG-8 with full transparency in CC! – Cai May 12 '16 at 14:44
  • yes thets why they deprecated the save for web in CC – joojaa May 12 '16 at 14:46
0

Oh. Do not save your png as 8 bit image, save it as 32 bit image. That uses a alpha channel to make the transparency smooth.

The option you choose (just 8 bit) makes thoose jaggy borders.

| improve this answer | |
0

If you use an old version of Photoshop, like me, you can choose 'save for web' and choose PNG24. If you require a smaller file, you can use tinyPNG. This will give you the same result as the PS CC export. :-)

| improve this answer | |
  • Why the downvote? What is wrong with this answer? TinyPNG subsets your colors, just like PNG8 does (but smarter and without the ugly edges). Just so you know. – JoostS May 12 '16 at 23:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.