Mam taki skrypt:
$file = "foto.jpg"; $wm = "mini.png"; $image = imagecreatefromjpeg($file); imagealphablending($image,true); $wm_image = imagecreatefrompng($wm); $watermark_width = imagesx($wm_image); $watermark_height = imagesy($wm_image); $dest_x = $sizze[0] - $watermark_width - 5; $dest_y = $sizze[1] - $watermark_height - 5; imagecopyresampled($image,$wm_image,$dest_x, $dest_y,0,0,imagesx($image),imagesy($image),imagesx($wm_image),imagesy($wm_image)); imagejpeg($image); imagedestroy($image); imagedestroy($wm_image);
po uruchomieniu go znak wodny nie jest widoczny.
Natomiast jak zmienię imagecopyresampled na:
imagecopyresampled($image,$wm_image,0, 0,0,0,imagesx($image),imagesy($image),imagesx($wm_image),imagesy($wm_image));
To jest on widoczny na całą wielkość zdjęcia (a chciałbym go małego, w prawym dolnym rogu).
CO robię nie tak?