Ver Mensaje Individual
  #32 (permalink)  
Antiguo 07/07/2011, 12:18
Avatar de iviamontes
iviamontes
 
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 10 meses
Puntos: 209
Respuesta: [APORTE] Subir y redimensionar imagenes

no es sobre lo de los gifs, aun no me he tenido tiempo..., pero he visto que a muchos tienen la duda de cómo hacer la marca de agua.., por lo que le agregué ese método a esta clase, espero les sirva

Código PHP:

  
public function watermark($img_marcadeagua$calidad 100){
            
// obtener datos de la "marca de agua" 
            
$info_marcadeagua getimagesize($img_marcadeagua); 
            
            
$anchura_marcadeagua $info_marcadeagua[0]; 
            
$altura_marcadeagua $info_marcadeagua[1]; 
    
            
// calcular la posición donde debe copiarse la "marca de agua" en la fotografia 
            
$horizmargen = ($this->getWidth() - $anchura_marcadeagua ) - 10// /2 lo pone en el medio
            
$vertmargen  = ($this->getHeight() - $altura_marcadeagua ) - 10
        
            
imagealphablending$this->_imagetrue); 
            
// crear nueva imagen desde la marca de agua 
            
$marcadeagua imagecreatefrompng($img_marcadeagua); 
            
// copiar la "marca de agua" en la fotografia 
            
imagecopy$this->_image$marcadeagua$horizmargen$vertmargen00$anchura_marcadeagua$altura_marcadeagua); 
            
// cerrar las imágenes 
            
imagedestroy($marcadeagua); 
            return 
$this->_image;
        } 
__________________
aconcaguaestudio.com