Hola
Hace unos dias pregunté cómo hacer para juntar 2 imágenes del mismo formato en una sola, y todo me quedó claro.
Mi intención con esto es hacer una marca de agua donde ponga el logo de la página para así tener las imágenes protegidas contra copiotas
El único problema es que ahora me gustaría crear una sola imagen a partir de 2 formatos diferentes de imagenes, una sería en .jpg y la otra con transparencia en .png
Os dejo el código que uso para juntar las dos en un mismo formato:
Código PHP:
<?
header("Content-type: image/jpg");
// Creamos las dos imágenes a utilizar
$imagen1 = imagecreatefromjpeg("hola.jpg");
$imagen2 = imagecreatefromjpeg("marca.jpg");
// Copiamos una de las imágenes sobre la otra
imagecopy($imagen1,$imagen2,0,0,0,0,200,150);
// Damos salida a la imagen final
imagejpeg($imagen1);
// Destruimos ambas imágenes
imagedestroy($imagen2);
imagedestroy($imagen1);
?>
Creo que el fallo está en que pongo header("Content-type: image/jpg"); y no se como hacer que valga para 2 formatos.
Si alguien me puede hechar una mano se lo agradecería.