Ver Mensaje Individual
  #10 (permalink)  
Antiguo 22/06/2011, 21:27
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Funcion no redimensiona fotos mas pequeñas

Mira que sencillo es. Primero copia y pega el código a un archivo aparte. Ese archivo lo añades al código usando un require_once. Luego lo que tienes que hacer es instanciar la clase e indicarle la ruta de la imagen a modificar o copiar y ponerle otro nombre. Algo como
Código PHP:
Ver original
  1. <?php
  2. require_once 'clase_de_redimensionar.php';
  3. /**
  4.  * Puedes usar la ruta de la imagen en el servidor
  5.  * o puedes usar $_FILES['image']['tmp_name'] si es que
  6.  * lo subiste al servidor a traves de <input type="file" name="image" />
  7.  */
  8. $image = new ResizePicture('/ruta/de/la/imagen.jpg');
  9.  
  10. /**
  11.  * Redimensionar la imagen por el ancho y que automaticamente
  12.  * tome el alto en forma escalable
  13.  */
  14. $image->resizeToWidth(500);
  15.  
  16. /**
  17.  * Variable que contiene el nombre de la imagen redimensionada,
  18.  * puedes otorgar la misma que tiene la imagen o
  19.  * puedes usar otra
  20.  */
  21. $nameImage = 'nombre_nuevo_de_la_imagen.jpg';
  22.  
  23. /**
  24.  * Puedes indicar la ruta del directorio que quieres subir
  25.  * o solo colocar el nombre de la imagen si lo quieres subir al
  26.  * mismo directorio que está este archivo
  27.  */
  28. $image->save($nameImage);
Es sencillo, trátalo y nos dejas saber como te fue
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos