class.upload.php is a powerful and mature PHP class to manage uploaded files, and manipulate images in many ways. The script is available under a GPL license.
Firstly, Hi Colin and thanks for a great class. I am currently evaluating it and likely will be soon purchasing a commercial license. Also, I too am in Australia and used to live in Cambridge (and spend a lot of time at the Arts Cinema). Small world n'est-ce pas?
So anyway, 'evaluation' at this point means running a load of test scenarios with input files provided by my client. All of these have gone beautifully, except for one case where a PNG file isn't converting correctly to Jpeg, that is it converts and saves OK, but half the (new) image background is white as I've set, and the other half is black.
I assume this is because of PNG's multiple transparency layers, and your class is only converting one of them? Have you or anyone else come across this before and is there any way around it?
So anyway, 'evaluation' at this point means running a load of test scenarios with input files provided by my client. All of these have gone beautifully, except for one case where a PNG file isn't converting correctly to Jpeg, that is it converts and saves OK, but half the (new) image background is white as I've set, and the other half is black.
I assume this is because of PNG's multiple transparency layers, and your class is only converting one of them? Have you or anyone else come across this before and is there any way around it?
TIA :)