I have an Image: PNG image data, 403 x 343, 8-bit colormap, non-interlaced
. I want to convert this into Google Play Icon size: 32-bit with alpha.
How can I do it?
Simply save/export a PNG24 image using Adobe Photoshop which contains transparency. Transparency is the remaining 8 bits. Photoshop automatically creates a 32bit PNG image if you save a 24Bit PNG that contains transparent areas.
With Gimp: open, add alpha channel (Layer > Transparency > Add alpha channel), set RGB mode (Image > Mode > RGB) and export as png. Worked just fine.
Optimize as PNG‑24Open an image and choose File > Save For Web. Choose PNG‑24 for the optimization format.
Open it in Photoshop and check what's written on the top bar. If it says "index", then it has been saved as 8-bit PNG, if it says "RGB/8" then your PNG is a 32-bit one. Alternatively you can open Image/Mode menu and for an 8-bit one it would be "Indexed color", while for a 32-bit one - "RGB color".
Fixed it using https://pixlr.com/editor/. Just open and save the image with full quality.
With imagemagick:
convert <file> png32:<newfilename>.png
With Gimp: open, add alpha channel (Layer > Transparency > Add alpha channel), set RGB mode (Image > Mode > RGB) and export as png.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With