Necesito colocar una serie de imágenes sobre un fondo blando de 360x x 340px.. Estoy haciendo esto con la libreria GD "si está activa en el PHP.ini" pero no hace nada. Me pueden ayudar a corregir lo que tenga mal. Quedo atento gracias...
Código PHP:
   $nombreImagen = "imagenproducto.jpg";
$rutaDestino  = "imagenes/destino/".$nombreImagen;
// Imagen Fondo.
$imagen =  imagecreatetruecolor(360, 340);
$white =   imagecolorallocate($imagen, 255, 255, 255);
$fondo =   imagefill($imagen, 0, 0, $white);
// Create image instances
$imagen  = imagecreatefromjpeg($rutaDestino);
$size = getimagesize($rutaDestino);
 
$rutaReal = "imagenes/real/".$nombreImagen;
// Copy and merge 
imagecopymerge($fondo, $imagen, /*dstx*/0, /*dsty*/0, /*srcx*/0, 
        /*srcy*/0, /*wori*/$size[0], /*hori*/$size[1], 0); 
// Output and free from memory 
header('Content-Type: image/jpeg');
imagejpeg($fondo, $rutaDestino, $calidad);
imagedestroy($fondo); 
imagedestroy($imagen); 
    
 
 

