Heh... sorry że was tak męcze ale może dzieki temu bede umiał więcej ;) pracuje cały czas nad jednym skrpytem i mam problem. Chodzi o upload pliku GIF i zmiane jego jakości. Z plikami JPEG nie ma problemu ale tu jest ;/ Funkcja imagejpeg(); posiada argument quality dzięki któremu można łatwo zmienić jakość pliku. Niestety w funkcji imagegif(); takiego czegoś nie ma. Na początku poradziłem sobie tak że tworzyło nowego jpega i kopiowało gifa do tego jpega. Wszystko by było super tylko że jpegi nie są ruchome :/ da się to jakoś wykombinować inaczej żeby dało się ustawiać jakość i żeby gif był animowany?
Mój aktualny kod dla gifów:
<?php
header("Content-type: image/jpeg");
$thumb = imagecreatetruecolor($newwidth, $newheight);
$im = imagecreatefromgif('gifs/'.$filnam2);
imagecopyresized($thumb, $im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
imagejpeg($thumb, false, $quality);
imagedestroy($thumb);
?>
Z góry dziękuje!