Здрасти написах си този код
EDIT:// става дума за картинка
Но имам проблем с качеството. Знам, че може да се подобри, но как ???public function thumbnail_big($filename, $dir) {
if(preg_match("/[.](jpg)$/", $filename)) {
$pic = imagecreatefromjpeg($dir.$filename);
} else if (preg_match("/[.](png)$/", $filename)) {
$pic = imagecreatefrompng($dir.$filename);
} else if (preg_match("/[.](gif)$/", $filename)) {
$pic = imagecreatefromgif($dir.$filename);
}
$pic_x = imagesx($pic);
$pic_y = imagesy($pic);
$new_pic_x = "364";
$new_pic_y = "230";
$new_pic = imagecreatetruecolor($new_pic_x, $new_pic_y);
imagecopyresized($new_pic, $pic, 0, 0, 0, 0, $new_pic_x, $new_pic_y, $pic_x, $pic_y);
imagejpeg($new_pic, "uploads/news/thumbs_big/".$filename);
}
EDIT:// става дума за картинка