Salut, am o problema la manipularea fotografiilor. Operatiunea are nevoie de 3 pasi, si nu imi dau seama unde e smecheria.
-
Primul pas e redimensionarea primei imaginii:
header('Content-type: image/jpeg'); $im = imagecreatefromjpeg($file); $ox = imagesx($im); $oy = imagesy($im); $nx = $mwidth; $ny = $mheight; $nm = imagecreatetruecolor($nx, $ny); imagecopyresized($nm, $im, 0,0,0,0,$nx,$ny,$ox,$oy); imagejpeg($nm,null,90);imagedestroy($nm);
-
Al doilea pas, este rotunjirea cu scriptul AICI
-
Al treilea pas este imbinarea celor doua fotografii ( background-ul care voi afisa mai jos cum a fost creeat,si imaginea ce trece prin scripturile de mai sus )
Background-ul l-am creeat astfel:
$im = imagecreate(400,400);
imagecolorallocate($im, 0,0,0);
imagepng($im,"background.png");
imagedestroy($im);
Iar imbinarea am incercat asa:
> header('Content-type: image/png'); > $dest = imagecreatefrompng('background.png'); > $src = imagecreatefrompng('eu.png'); > imagecopymerge($dest, $src , 100, 100, 0, 0, 281, 180, 100); > imagepng($dest);
Am cautat pe net, am incercat si cu alphablend, pe false or true, dar nicio schimbare.