Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2005, 11:15
DjNelson
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 8 meses
Puntos: 0
Bueno, se me ocurre una cosa: en un bucle lees el tamaño de la imagen con filesize(), si el tamaño es mayor del peso que quieres usas las funciones imagecreatetruecolor(), imagecopyresampled() y demás de la librería gd para crear una imagen más pequeña, la sobreescribes y vuelves a comprobar el peso y así continuamente hasta tener el tamaño especificado, cuando lo tengas sales del bucle.

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)