Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/12/2011, 12:37
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 9 meses
Puntos: 1826
Respuesta: Alguien ha visto algo parecido

Pego un pedazo del script que hice para poner marcas de agua y generar miniaturas para galerías de imagenes.

La primera parte era generar un array de los nombres de las fotos etc.
Por lo tanto muchos datos que entran como parámetros están como variables, pero para que te des la idea.

Código PHP:
/* Generar Imagen Nueva */
$Nueva imagecreatetruecolor($TAncho,$TAlto);

imagecopyresampled($Nueva,$Original,0,0,0,0,$TAncho,$TAlto,$Ancho,$Alto); 


/* Poner Marca de agua */
if ($PonerMarcaDeAgua == 1) {

// Datos del logo
$ImagenLogo imagecreatefrompng($MarcaDeAgua); 
$AnchoLogo imagesx($ImagenLogo); 
$AltoLogo imagesy($ImagenLogo);

/* Posicion del logo */
$AnchoMuestra = ($TAncho $AnchoLogo); 
$AltoMuestra = ($TAlto $AltoLogo) * $PosicionV

imagecopyresized($Nueva,$ImagenLogo,$AnchoMuestra,$AltoMuestra,0,0,$AnchoLogo,$AltoLogo,$AnchoLogo,$AltoLogo); 
}

/* Grabar Imagen */
imagejpeg($Nueva,$DirDestino.$Prefijo.$Archivo,$Calidad); 

Busca en la documentación a ver como se puede generar un texto en png y de ahí ese png lo pegas sobre la otra imagen. Esto es algo parecido.