Foros del Web » Programando para Internet » PHP » Zend »

Redimensionar imagen con zend

Estas en el tema de Redimensionar imagen con zend en el foro de Zend en Foros del Web. Gente no existe nada en zend para redimensionar imagenes?? Si no existe algo sencillo para redimensionar en php y como lo agrego en zend?...
  #1 (permalink)  
Antiguo 17/02/2011, 07:07
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 16 años, 9 meses
Puntos: 0
Redimensionar imagen con zend

Gente no existe nada en zend para redimensionar imagenes??

Si no existe algo sencillo para redimensionar en php y como lo agrego en zend?
  #2 (permalink)  
Antiguo 17/02/2011, 09:04
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Redimensionar imagen con zend

Puedes integrar cualquier clase para eso, Zend no tiene ningún componente pero es la ventaja de Zend que puedes poner lo que necesites en la carpeta library de tu aplicación e instanciarlo desde donde lo necesites.

Saludos.
  #3 (permalink)  
Antiguo 17/02/2011, 11:36
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 2 meses
Puntos: 845
Respuesta: Redimensionar imagen con zend

Zend no tiene nada para manipular imagenes, pero integrar una libreria externa no es dificil, por ejemplo PHPThumb, para integrar esta librería podrías hacer algo así:

1) Crear dentro de library la carpeta para la libreria, library/PHPThumb
2) Copiar dentro de la carpeta recién creada el contenido de src
3) Crear el proxy a la librería

//library/PHPThumb/Factory.php
Código PHP:
Ver original
  1. require_once 'ThumbLib.inc.php';
  2. class PHPThumb_Factory extends PhpThumbFactory
  3. {}

para poder utilizarla agregas el namespace al autoloader en application.ini

Código INI:
Ver original
  1. autoloadernamespaces[] = "PHPThumb"

y en algún controller

Código PHP:
Ver original
  1. $thumb = PHPThumb_Factory::create(/*path_to_file*/);
  2. $thumb->resize(100);
  3. $thumb->save(/*path_to_new_file*/);

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)

Etiquetas: image, redimencionar
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 02:15.