Foros del Web » Programando para Internet » PHP »

Unir imagenes una al lado de otra, formando una img larga

Estas en el tema de Unir imagenes una al lado de otra, formando una img larga en el foro de PHP en Foros del Web. Mi duda, problema es como unir varias imagenes. Tengo varias imagenes (la cantidad varia), y quiero que se unan una al lado de otra. El ...
  #1 (permalink)  
Antiguo 11/06/2009, 14:30
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Pregunta Unir imagenes una al lado de otra, formando una img larga

Mi duda, problema es como unir varias imagenes.
Tengo varias imagenes (la cantidad varia), y quiero que se unan una al lado de otra.
El tamaño del alto de las imagenes siempre es el mismo y el ancho varia siempre.
Es como haciendo un panorama, si fuesen imagenes de un paisaje.

Con la librerias GD no enconte algo mazo especifico que me ayude, solo imagecopy (que no creo que me sirva).

Ojala que me puedan ayudar porq ya me canse de buscar XD.
Aunquesea una ayudita...
  #2 (permalink)  
Antiguo 11/06/2009, 14:36
 
Fecha de Ingreso: febrero-2003
Ubicación: Santiago
Mensajes: 220
Antigüedad: 21 años, 2 meses
Puntos: 4
Respuesta: Unir imagenes una al lado de otra, formando una img larga

Efectivamente GD te puede ayudar a hacerlo

con imagecopy es facil amigo, el parametro del ancho es la suma de todos los anchos de las imagenes (con getimagesize() los obtienes) y simplemente la imagen2 le pones que el "x" inicial sea el final del x inicial.


:B?
__________________
Roberto Osses Elgueta
Senior Web Developer
  #3 (permalink)  
Antiguo 11/06/2009, 14:37
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Respuesta: Unir imagenes una al lado de otra, formando una img larga

el problema es q no hay una forma de hacer $imagen += $imagenNueva;

vas a tener q crear una con la suma de las simensiones de todas las imagenes q queres junar y luego ir agregando una por una con ayuda de la libreria gd
__________________
Degiovanni Emilio
developtus.com
  #4 (permalink)  
Antiguo 11/06/2009, 14:38
Avatar de Baleog  
Fecha de Ingreso: abril-2009
Ubicación: Medellin
Mensajes: 34
Antigüedad: 15 años
Puntos: 4
Respuesta: Unir imagenes una al lado de otra, formando una img larga

lo que puedes hacer es crear una imagen que tenga el tamaño de las dos, para esto usas imagecreatetruecolor, y luego pegas las dos imágenes dentro de esta con imagecopymerge, en este momento no tengo un ejemplo a amano pero espero que estas instrucciones básicas y buscando un poco como usar estas funciones te puedas defender
  #5 (permalink)  
Antiguo 11/06/2009, 14:39
 
Fecha de Ingreso: febrero-2003
Ubicación: Santiago
Mensajes: 220
Antigüedad: 21 años, 2 meses
Puntos: 4
Respuesta: Unir imagenes una al lado de otra, formando una img larga

De hecho, la solucion de Baleog es optima para tu caso
__________________
Roberto Osses Elgueta
Senior Web Developer
  #6 (permalink)  
Antiguo 11/06/2009, 14:43
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: Unir imagenes una al lado de otra, formando una img larga

oK,grax, ya me pongo a buscar mas info
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:59.