evo ostavio sam dole na proslom topiku ali mi je ffloyd rekao da napravim novi topik. Imam slike koje zelim da smanjim na sirinu 60 px i onda da uradim nesto poput canvas size ( photoshop ) i da smanjim i visinu na 60 px.
<?php
Header("Content-type: image/jpeg");
$orig_image = imagecreatefromjpeg($slika);
list($width, $height, $type, $attr) = getimagesize($slika);
if ($width > 60) {
$ratio = 60 / $width;
else if ($height > 60) {
$ratio = 60 / height; }
$newheight = $ratio * $height; }
else $newheight = $height;
$sm_image = imagecreatetruecolor(60,$newheight) or die ("Ouppps!!!");;
Imagecopyresampled($sm_image,$orig_image,0,0,0,0,60,$newheight,imagesx($orig_image),imagesy($orig_image));
imageJPEG($sm_image);
imagedestroy($sm_image);
imageDestroy($orig_image);
?>
Ovako izgleda code sad, koji smanjiva sirinu, e sad ovaj code automatski pravi proporcionalnu velicinu, razlog za ovo je sto ne zelim da mi se slika strechuje. E sad da li je moguce uraditi canvas i kako da se samo jedna strana slike smanji na 60.
Skontao sam da ce biti problem ukoliko imam slike koje su horizontalne bice bijeli prostor ispod njih to cu poslije morati da skontam kako da odradim, ali jednostavno mi je potrebno ovo za sad.
hvala