Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2011, 13:06
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 12 años, 9 meses
Puntos: 72
Respuesta: PHP + GD - Una imagen dentro de otra

Lo más adecuado es crear un recurso de imagen con la función imagecreatetruecolor() y despues colocar las otras dos imagenes dentro. Prueba con esto.

Código PHP:
Ver original
  1. <?php
  2. // Crear instancias de imágenes
  3. $origen = imagecreatefromjpeg('1.jpg');
  4. $destino = imagecreatefromjpeg('2.jpg');
  5. $contenedor = imagecreatetruecolor(imagesx($destino), imagesy($destino));
  6.  
  7. //ver el tamaño de la original
  8. // Copiar
  9. imagecopy($contenedor, $destino, 0, 0, 0, 0, imagesx($destino), imagesy($destino));
  10. imagecopy($contenedor, $origen, 0, 0, 0, 0, imagesx($origen), imagesy($origen));
  11.  
  12. // Imprimir y liberar memoria
  13. header('Content-Type: image/jpeg');
  14. imagejpeg($contenedor);
  15.  
  16. imagedestroy($destino);
  17. imagedestroy($origen);
  18. imagedestroy($contenedor);
  19. ?>