Pregunta Sencilla sobre Imagen

No sé si esto tendrá alguna solución en el servidor desde PHP, pero bueno, vamos allá ...
Actualmente asigno por JavaScript una imagen x.gif, de la cual sólo conozco el nombre y ubicación, a la etiqueta:
<img name="imagen" src="x.gif" width=200 height=100>
La nueva imagen no ha de exceder ese área de 200 de ancho y 100 de alto, pero ha de ajustarse lo máximo posible conservando sus proporciones originales.
¿Cómo lo consigo? Gracias.

1 respuesta

Respuesta
1
Te propongo un código en PHP que te permite conocer las dimensiones de una imagen y modificarlas en el explorador.
<?php
$size=getimagesize("x.gif");
//tamaño original
echo "<br><img src='x.gif' ".$size[3] .">";
$ratex=200/$size[0];
$ratey=100/$size[1];
if ($ratex<$ratey) $rate=$ratex;
else $rate=$ratey;
// redimensionada
echo "<br><img src='x.gif' width=".$size[0]*$rate." heigth=" . $size[1]*$rate .">";
?>
¿Era esto lo que buscabas?
Si no es así, no dudes en continuar con la pregunta.

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas