zdravicko, potreboval bych poradit ohledne uploadovani fotek na server. Mam skript, ktery fotku zaroven zmensi na pozadovane rozmery, ale problem je ten, ze se mi pritom "po...ou" i barvy.
Da se tomu nejak zabranit? J jinej zpusob, kteryho by se dalo vyuzit, aby barvy zustaly originalni?
ja to delam takhle:
case "image/pjpeg":
{
$zdroj = imagecreatefromjpeg ($original);
$width = ImageSX($zdroj);
$height = ImageSY($zdroj);
$x = $max_width;
$y = Round($max_width * ($height/$width));
$cil = ImageCreate($x,$y);
ImageCopyResized($cil,$zdroj,0,0,0,0,$x,$y,$width,$height);
ImageJPEG($cil,$zmensenina);
}
takhle nejak sem to kdysi davno resil ja:
Header ("Content-type: image/jpeg");
$source = imageCreateFromJPEG ("$sraz/$foto");
$width = (imageSX ($source)==795) ? 140 : 105;
$height = (imageSY ($source)==795) ? 140 : 105;
$dest = imageCreateTrueColor ($width, $height); //795x596
imageCopyResized (
$dest,
$source,
0,
0,
0,
0,
$width,
$height,
imageSX ($source),
imageSy ($source)
);
imageJPEG ($dest);
...sice sa nevyjadrujem k téme, ale REKLAMA stačí ak je na PRVEJ STRÁNKE..a keď to dám presmerovať..[alebo kliknutím VSTUPTE,ako to máš ty] reklama tam byť nemusí?
..dosť ma to zaujalo..
diky moc, uz mi to facha... chtelo to opravdu jen zamenit fci imageCreate za imageCreateTrueColor :)