class.upload.php manages file uploads for you. It manages the uploaded file and allows you to do whatever you want with the file as many times as you want. If the file is an image, you can convert and resize it, rotate it, and crop it in many ways. You can also add borders, frames, bevels, add of text labels and watermarks, or apply various graphical effect filters. Security features and file management functions are provided. The class can also work on local files, which is useful for batch processing images online, and can circumvent open_basedir restrictions.
License: GNU General Public License (GPL)
Changes:
MIME detection has been rewritten, and uploadingfrom Flash is now fully supported. Transparencysupport has been improved for palette images. Theclass can be used to process uploaded files andimages, via HTML pages, Flash uploaders, or towork on local files.
More...