How would I go about taking a dynamic PNG with transparency and filling all of the non transparent parts a certain color?
I can require the PNGs to be neutral grey, black or white (or any other requirements)
Basically, it will be a utility to let users input their logo as a transparent PNG and change the color (will also be used for other parts of the application)
Not quite sure how I should approach this, any suggestions or a shove in the right direction would be great.
Oh right! I read about this before. So essentially I should get all the pixels, determine their alpha values but change the RGB values, keeping the alphas, right?
This might actually be easier than I thought
I've never tried it but it looks fairly straightforward.