Я пытался использовать phpThumb для сжатия изображений, включая изображения GIF:
$phpThumb->resetObject();
$phpThumb->setSourceData(file_get_contents('mydir/'.date('Y',$up_ts).'/'.date('m',$up_ts).'/'.$up_old_name));
$output_filename = 'mydir/'.date('Y',$up_ts).'/'.date('m',$up_ts).'/'.$up_new_name;
$phpThumb->setParameter('q', $img_quality);
if($phpThumb->GenerateThumbnail()) {
if($phpThumb->RenderToFile($output_filename)) {
} else {
}
$phpThumb->purgeTempFiles();
} else {
}
На моем сервере включен ImageMagick, поэтому phpThumb должен использовать его для сжатия изображений GIF при сохранении анимации. Однако это не так.
Есть идеи?
Большое спасибо, Зейд