Okan_IŞIK adlı üyeden alıntı

Bunun için sınıf kullanmanız daha sonrasında ki değişiklikler için şahane olur, adamlar yapmış ne uğraşıyorsun mesala class.upload.php sınıfında durum şu kadar basit;
// jpg resimlerin kalitesini ayarlamak için kullanılır
$image->jpeg_quality = 50;
// png resimlerin sıkıştırılma oranını belirlemek için kullanılır. 1-9 arası. Boyut artar ya da azalır orana göre.
$image->png_compression = 9;
// maksimum yüklenecek dosya boyutu belirlenir. 1024 = 1KB
$image->file_max_size = '1024';


Okan_IŞIKK şimdi durum şöyle bu benim kullandığım kodlarda hiçbir sorun yok gayet güzel çalışıyor fakat resim boyutunun 2mb ın altında olması gerekiyor ben ise 4 mb lık dosyayı kendisinin sıkıştırmasını istiyorum bu verdiğiniz kodu nasıl kullanabilirim bunun hakkında bilgi sahibi değilim açıkcası