Advertisement


How can I export a PNG8 image with alpha transparency from Adobe Illustrator?


Question

Coming from the mighty Fireworks, I'm used to exporting PNG-8 files with alpha transparency - for many graphics, it's PNG24 quality using less bytes.

But I can't see how to do this in Illustrator. There's only a checkbox for Transparency, not the None/Index/Alpha options present in Fireworks. See below:

enter image description here

Is it possible to export a PNG-8 with alpha transparency from Illustrator, or can only Fireworks do this?

2015/01/09
1
2
1/9/2015 4:39:00 AM

Exporting 8-bit pngs with alpha transparency is not possible in Illustrator.

Alpha transparency means pixels may be partially transparent (each one has an alpha channel controlling it's opacity). Only complete transparency is allowed for pixels in 8-bit pngs – it's equivalent to Fireworks' "index" transparency.

You can set a "transparency dither" on 8-but png's in Illustrator, where it mixes completely transparent and completely opaque pixels together. This is not very useful.

24-bit pngs work fine... as long as you don't mind them being 3x the size! My workflow is to export 24-bit png's from Illustrator, then compress them to 8-bit in good ol' Fireworks CS5.

2016/08/25
3
8/25/2016 4:25:00 AM