Foros del Web » Programando para Internet » PHP »

Redimensionar imagen en un campo Image ó blob

Estas en el tema de Redimensionar imagen en un campo Image ó blob en el foro de PHP en Foros del Web. Hola! necesito redimensionar una imagen que tengo en un campo de una base de datos (Image en MSSQL ó LONGBLOB en MYSQL). Necesito redimencionarla solo ...
  #1 (permalink)  
Antiguo 25/01/2008, 09:19
Avatar de totigo  
Fecha de Ingreso: marzo-2007
Ubicación: America
Mensajes: 103
Antigüedad: 17 años, 1 mes
Puntos: 3
De acuerdo Redimensionar imagen en un campo Image ó blob

Hola! necesito redimensionar una imagen que tengo en un campo de una base de datos (Image en MSSQL ó LONGBLOB en MYSQL). Necesito redimencionarla solo para mostrarla en un listado de busqueda, en la base de datos la dimension original debe permanecer.

Actualmente lo estoy manejando de la siguiente manera :

<img border=0 src="foto.php?id=12124" width="90" height="67" >

Como veran es una imagen que estoy trayendo de un campo image de una base de datos a traves del llamado foto.php?id=12124! la imagen original mide 700x300 lo cual via html la dimensiono en 90x70.

Pero lo que quiero evitar es traerme la imagen original en tamaño, deseo poder manipular la dimension desde php y enviarla ya pequeña.

Esto me daria ventajas en la transmision de datos desde el servidor al cliente y el listado se genraria mucho mas rapido!

Si alguien pueda ayudar se lo agradezco!
  #2 (permalink)  
Antiguo 25/01/2008, 09:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Redimensionar imagen en un campo Image ó blob

No se aceleraría, al contrario seria mas lento porque para realizar el thumbnail al momento hay que extraer todo el contenido del campo, pasarlo a una imagen (con imagecreatefromstring) y hacer el cambio de tamaño y enviarla al cliente.

Le pondrías una carga mas al server, y si empiezas a tener muchas visitas se alentara mucho toda tu aplicación.

Lo mejor es redimensionar al subir, y guardar el thumbnail aparte de la imagen grande.

Saludos.
  #3 (permalink)  
Antiguo 25/01/2008, 10:10
Avatar de totigo  
Fecha de Ingreso: marzo-2007
Ubicación: America
Mensajes: 103
Antigüedad: 17 años, 1 mes
Puntos: 3
De acuerdo Re: Redimensionar imagen en un campo Image ó blob

Ok comprendo! lo tendré en cuenta!
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 23:20.