Mohamed Ziata - 2013-02-01 00:25:41
Hola yo WaKeMaTTa he mejorado un poco tu clase ya que yo tenia un problema cuando la utilizaba con imágenes de formato png.
Aquí te muestro un ejemplo:
[IMG]http://imgbox.com/acqU7dTt[/IMG] ~ IMAGEN ORIGINAL
Utilizando tu clase una imágenes de formato png te daba algo similar a esto:
[IMG]http://imgbox.com/adnJM2dW[/IMG] ~ THUMBNAIL UTILIZANDO TU CLASE
Como se aprecia el fondo del thumbnail deveria ser transparente pero no lo es.
Ahora utilizando tu clase modificada por mi da el siguiente resultado:
[IMG]http://imgbox.com/adu4Q3HL[/IMG] ~ THUMBNAIL UTILIZANDO TU CLASE
El código que he agregado es el siguiente (a la linea 221 del archivo Thumbnails.php original):
[CODE]
if ($bg_color == NULL) {
$bg_color = array('r' => 255, 'g' => 0, 'b' => 255);
$transparent = imagecolorallocate($this->thumb, $bg_color['r'], $bg_color['g'], $bg_color['b']);
imagecolortransparent($this->thumb, $transparent);
}
[/CODE]
Aqui te dejo el link del archivo Thumbnails.php modificado por mi:
[URL]http://paste.ideaslabs.com/show/xpldfrgPP[/URL]
Gracias por su atencion ;)