Ver Mensaje Individual
  #33 (permalink)  
Antiguo 07/07/2011, 13:11
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 3 meses
Puntos: 202
Respuesta: [APORTE] Subir y redimensionar imagenes

Yo sigo y prosigo intentándolo con los gif animados
Pero aunque vuelvo a armar el gif cambiando el tamaño este me sale sin animar y con el fondo negro.

Por cierto en la función resize tienen que añadir las mismas dos funciones que para el png,
imagealphablending($newImage, false); y imagesavealpha($newImage, true);
si no, no salvará la transparencia en los gif:

Código PHP:
            elseif($this->getImageType() == 'image/gif' && $this->_transparent === true){
                if((
$index imagecolortransparent($this->_image)) != -1){
                    
imagealphablending($newImagefalse);
                    
imagesavealpha($newImagetrue);
                    
$colors imagecolorsforindex($this->_image$index);
                    
$transparent imagecolorallocatealpha($newImage$colors['red'], $colors['green'], $colors['blue'], $colors['alpha']);
                    
imagefill($newImage00$transparent);
                    
imagecolortransparent($newImage$transparent);
                }
            } 
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(