Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/09/2011, 14:29
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Redimencionar y Rellenar Imagenes..

Lee la referencia de imagecopyresampled, claramente indica la serie de parámetros:

- Imagen Destino (Recurso)
- Imagen Origen (Recurso)
- Coordenadas Destino (x, y)
- Coordenadas Origen (x, y)
- Tamaño Destino (width, height)
- Tamaño Origen (width, height)

En concreto, toma un área rectangular del origen, en x, y del origen y width, height del origen, a una área rectangular en el destino, en las coordenadas x, y, y con un ancho y alto.

Teniendo esa función lo único que resta es que hagas un poco de matematicas, para determinar el ancho / alto proporcional, y al crear la imagen destino la rellenes de blanco en este caso antes de copiar tu imagen original.

Saludos.