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.
Thank you! I thought it would be really nice if class had another option(something like preserve target ratio, fallback option) when there is crop together with no enlarge(maybe another option to thees two) - its like this - if for example y side of input image are smaller than target y size then we set new_target_Y as input images y and calculate new_target_X by actual_Y/old_target_Y*old_target_X so then we have resized image based on proportions of target dimensions and crop even if it didnt fit. Thank you for your great class!Reply
Thank you for your great class!