I'm looking for a PHP script that will accept an image file (uploaded from the web interface), crop it to square (the uploaded image will be 4:3), and then resize it to 192x192. The 192x192 image will be saved to disk. Then, the script will resize the image again to 70x70 (thumbnail) and save it in a different path.
If possible, all the processing, including the image uploading should be done without saving to a temp folder. Everything done in memory would be great.
All paths and image sizes must be configurable.
The code must be well commented, clear, concise, and follow programming standards.
I am looking for an experienced PHP programmer. Please no beginners or "yeah, I can probably figure this out" type of guy. Don't waste your time, and don't waste mine.
Thank you very much! :D
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
PHP 4, Linux