Foros del Web » Programando para Internet » PHP »

obtener alto y ancho de imagen en base64

Estas en el tema de obtener alto y ancho de imagen en base64 en el foro de PHP en Foros del Web. Hola gente! Un problema que me ha surgido con un tema de carga de imágenes por medio de un drag and drop. Ocurre que con ...
  #1 (permalink)  
Antiguo 05/03/2013, 10:29
Avatar de danny_  
Fecha de Ingreso: septiembre-2012
Mensajes: 95
Antigüedad: 11 años, 7 meses
Puntos: 4
obtener alto y ancho de imagen en base64

Hola gente!

Un problema que me ha surgido con un tema de carga de imágenes por medio de un drag and drop. Ocurre que con jquery envío los datos de las imagenes cargadas vía ajax a php, pero necesito la forma de poder extraer la información (si es posible) de ancho y alto de la imagen (pasada en base64), con el proposito de poder crear un thumbnail de la misma.
A ser posible alguna función que pueda transformar el codigo codificado en base64 para ser posteriormente utilizada con getimagesize();


Gracias de antemano.
  #2 (permalink)  
Antiguo 05/03/2013, 12:05
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: obtener alto y ancho de imagen en base64

Pues puedes usar base64_decode...
  #3 (permalink)  
Antiguo 05/03/2013, 12:28
Avatar de danny_  
Fecha de Ingreso: septiembre-2012
Mensajes: 95
Antigüedad: 11 años, 7 meses
Puntos: 4
Respuesta: obtener alto y ancho de imagen en base64

ummmm... creo que no es tan fácil extraer la información de alto y ancho de una imagen en base64 con un simple base64_decode... y si existe por favor dime cómo!!
He solucionado el problema, con una función de php 5.4, pero si sabes tu como poder solucionarlo dímelo te estaría muy agradecido.

Por cierto, para extraer dicha información y poder manipular las imagenes he usado getimagesizefromstring() (php 5.4.0);

saludos!!
  #4 (permalink)  
Antiguo 05/03/2013, 13:23
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: obtener alto y ancho de imagen en base64

Primero pásalo por base64_decode, y luego usa imagecreatefromstring, posteriormente puedes usar imagesx, e imagesy para obtener el ancho / alto.

Saludos.
  #5 (permalink)  
Antiguo 05/03/2013, 13:39
Avatar de danny_  
Fecha de Ingreso: septiembre-2012
Mensajes: 95
Antigüedad: 11 años, 7 meses
Puntos: 4
Respuesta: obtener alto y ancho de imagen en base64

eso mismo he hecho, gracias!! xD

Etiquetas: alto, ancho, base64
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 18:11.