Foros del Web » Programando para Internet » PHP »

PHP OO cómo puedo hacer para que me devuelva de la misma imagen varias resoluciones?

Estas en el tema de cómo puedo hacer para que me devuelva de la misma imagen varias resoluciones? en el foro de PHP en Foros del Web. Hola. Tengo el método que podéis ver más abajo me redimensiona una imágen a la resolución que yo diga. Lo que quiero es en vez ...
  #1 (permalink)  
Antiguo 06/09/2012, 08:53
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 3 meses
Puntos: 0
cómo puedo hacer para que me devuelva de la misma imagen varias resoluciones?

Hola.

Tengo el método que podéis ver más abajo me redimensiona una imágen a la resolución que yo diga. Lo que quiero es en vez de que me devuelva una imágen redimensionada, me devuelva la misma imagen redimensionada en varias resoluciones (ejemplo:600x300, 400x200, 100x50).

A ver si podéis echar un cable


Código PHP:
Ver original
  1. public function redimensionar()
  2.     {
  3.         $dest_imagex = ancho;
  4.         $dest_imagey = alto;
  5.  
  6.         $this->dest_image = imagecreatetruecolor($dest_imagex, $dest_imagey);
  7.  
  8.         imagecopyresampled($this->dest_image, $this->source_image, 0, 0, 0, 0, $dest_imagex,
  9.                     $dest_imagey, $this->source_imagex, $this->source_imagey);

Código PHP:
Ver original
  1. public function guardarImg($name)
  2.     {
  3.         imagejpeg($this->dest_image, $ruta, 95);
  4.     }
  #2 (permalink)  
Antiguo 06/09/2012, 10:49
 
Fecha de Ingreso: mayo-2012
Mensajes: 26
Antigüedad: 11 años, 11 meses
Puntos: 2
Respuesta: cómo puedo hacer para que me devuelva de la misma imagen varias resolucion

hola printonic; por q no lees aqui el uso de ModifiedImage.php, trata justamente del manejo de imagenes, y puedes adaptarlo correctamente a tu aplicacion, saludos


http://www.forosdelweb.com/wiki/PHP:Manejando_imagenes_al_subirlas_al_servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:35.