I have an image that I have created in memory as Format24bppRgb.
I save this as a PNG and it is 24kb.
If I save the same image with photoshop as a 24bit PNG it comes to about the same size, but if i save it as an 8bit PNG with only 32 colors it goes down to 5kb.
How can I create an indexed version of a PNG file using C# / GDI+ / System.Drawing ?
I'm having a hard time finding any answers to this question that don't just apply to grayscale images or require an external library. is it not possible within GDI+ as is?