class.upload.php verwaltet das Hochladen von Dateien. Es verwaltet die hochgeladenen Dateien und ermöglicht, mit den Dateien beliebige Aktionen auszuführen. Wenn die Datei ein Bild ist, kann man es konvertieren und in der Größe ändern, rotieren oder beschneiden. Man kann auch Ränder, Rahmen, Beschriftungen und Wasserzeichen hinzufügen oder grafische Effekte anwenden. Sicherheitsfeatures und Dateiverwaltungs-Funktionen werden bereitgestellt. Die Klasse kann auch mit lokalen Dateien arbeiten, was für die Online-Bearbeitung von mehreren Bildern nacheinander nützlich ist, und open_basedir-Einschränkungen umgehen kann. (non)