Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2013, 13:22
Avatar de sonickseven
sonickseven
 
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 11 años, 11 meses
Puntos: 2
problema para conseguir el width y heigh de una imagen

Hola muchachos como estan pues bueno he venido po que tengo un problema que en mi local no esta pero en servir si!!! :( necesito tener el ancho y alto de cualquier imagen y paar eso estoy utilizando el modulo imagemagick de npm. Funcionan bn como digo en mi local oer a la hora de funcionar en mi servidor me muestra problema y para el servidor node!!! me muestra el siguiente error: spawn ENOENT lo gracioso es que antes de hacer esto, ahi una validacion con fs que calida si el archivo si existe para ahi si saber la anchura de la imagen. No se que puede ser pero ya busque y le di vuelta a google pero sin mayor resultado.
Código Javascript:
Ver original
  1. dir='/usr/share/nginx/www'+c[0].nombre.substring(2);
  2.         fs.exists(dir, function(exists) {
  3.             if(exists){
  4.                 im.identify(dir, function(err, features){
  5.                     console.log(features);
  6.                 /*if (err) console.log('error size file');
  7.                 else{
  8.                     console.log('ok en el tamaño');
  9.                     fulldata['height']=features.height;
  10.                     fulldata['width']=features.width;
  11.                     cb(fulldata);
  12.                 }
  13.                 });*/
  14.             }else
  15.                 console.log('el archivo no existe');
  16.         });
como pueden ver ahi esta n¿hago mas nada porque pense que habia algo por ahi pero no en si es la funcion identify si alguien sabe como solucionar esto agradeceria y el path esta bn por que de lo contrario no haria la consulta de las dimenciones

Gracias muchachos