This is a fairly straight forward thumbnail maker... but with a small twist. Please be sure to read the project spec carefully.
This product is a script. There is no installation required. It will run on php 5.2.6 with GD 2.0.34 installed.
The script should perform the following operations:
1. Create a new jpeg 100 x 100 pixels
2. Grab an existing jpeg file. This file will NOT be square.
3. Resample the existing file so the largest dimension (width or height) is 100 pixels
4. Merge, copy, or whatever php function will put the resampled image into the new 100 x 100 pixel file. In most cases the image will not cover the full 100 x 100 canvas. The background should be white.
5. Write the file to disk using a var to be provided
The end result is a new 100 x 100 file which will contain a resampled, proportionately correct thumbnail of the full size image.
Please see example files attached.
Payment to be made through SL escrow upon my successful test of the script.