Foros del Web » Programando para Internet » PHP »

ayuda con tamaño de imagen

Estas en el tema de ayuda con tamaño de imagen en el foro de PHP en Foros del Web. Hola, tengo una lista de noticias, donde el mismo cliente sube automaticamente las imagenes, pero en ocasiones sube una foto demasaiada aplia y me descuadra ...
  #1 (permalink)  
Antiguo 06/02/2006, 12:40
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 16 años, 1 mes
Puntos: 0
ayuda con tamaño de imagen

Hola, tengo una lista de noticias, donde el mismo cliente sube automaticamente las imagenes, pero en ocasiones sube una foto demasaiada aplia y me descuadra toda la pagina, por lo que requiero darle un ANCHO maximo, pero que el ALTO sea automatico para no descuadrar la imagen, como es posible hacer esto?
Parte de mi codigo es asi....

}else{
echo "<img src='/fotos/nofoto.gif' width='100' height='100'><br>";
$foto_mail="http://www.dominio.com/fotos/nofoto.gif";
}

GRACIAS! y salu2
  #2 (permalink)  
Antiguo 06/02/2006, 13:04
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Tendrías que usar las librerías GD (www.php.net/gd) para tratar la imagen y así generar tu "thumbnail" o restringir esas dimensiones en caso de que superen algún valor de ancho o alto dado.

En las FAQ's del foro tienes ejemplos.

Un saludo,
  #3 (permalink)  
Antiguo 06/02/2006, 13:27
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Revisa el ejemplo de este mensaje .. te podrá ayudar:

http://www.forosdelweb.com/f18/escalar-imagen-nl2br-369032/

Un saludo,
  #4 (permalink)  
Antiguo 06/02/2006, 13:50
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 16 años, 1 mes
Puntos: 0
Gracias Cluster lo voy a verificar
  #5 (permalink)  
Antiguo 06/02/2006, 14:13
Avatar de Garabato  
Fecha de Ingreso: mayo-2002
Ubicación: Merida | Yucatan | Mexico
Mensajes: 311
Antigüedad: 15 años, 7 meses
Puntos: 3
Tb tengo el mismo problema

Mi linea donde se publican las imagenes es:

echo "<img src='../".$fila_noticia['foto']." ' "." vspace='0' align='left'>";

Si por ejemplo la quiero regular con % por ejemplo que me la regule 50% y 50%

Me queda algo asi (segun dreamweaver)

<img src='../".$fila_noticia[' width="50%" height="50%"'." ' "." vspace='0' align='left'foto]>

Pero ahi me tira error

Alguien me puede decir como hacer para que se reduzca sin problemas?

Desde ya muchas gracias.
__________________
Garabato
Estudio Creativo Garabato
http://www.estudiogarabato.net
Recuperamos el .COM !!!
  #6 (permalink)  
Antiguo 06/02/2006, 14:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Garabato ..

Es que el tema no se trata de forzar a tu navegador a que presente la imagen a cierto tamaño .. Si te fijas de esa forma pasan dos cosas:

1) La calidad de esos "estiramientos" o "thumbnails" generados es pésima.
2) El peso de la imagen en bytes sigue siendo el mismo que la original!!!!.

Por eso se recomiendoa el uso de las librerías GD para que sea "PHP" quien haga el "redimensionado" de la imagen (thumbnail) así genera una imagen de mayor calidad y peso (en bytes) optimizado.

Un saludo,
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 19:52.