Fórmula para redimensionar proporcionalmente

Fórmula para redimensionar proporcionalmente

redimensionar proporcionalmente

¿Qué es redimensionar proporcionalmente?

Pues que cambiando el ancho o el alto de una imagen (sólo uno de estos valores) su contrario se cambia de tal forma que la imagen no queda deformada; pudiéndose ver ésta pixelada o con mala calidad?

¿Qué me estás contando?

Imagínate que tienes una foto de una cara, que mide 2500×3000 píxeles. Haces la imagen más pequeña => Ancho = 500 px ¿qué le pasará al alto? Si no lo cambias la imagen será de  500×3000 px !!!!

La Fórmula para redimensionar proporcionalmente

Si te propones cambiar el ANCHO y quieres que el ALTO SEA PROPORCIONAL:

ancho original = 2500
alto original = 3000

Quieres que el ancho sea 500 y el alto… lo que tenga que ser proporcionalmente… PUES:

ancho nuevo = 500
alto nuevo = (alto original * ancho nuevo) / ancho original = (3000*500)/2500 = 600

¿Resultado?

ancho nuevo = 500
ancho nuevo = 600

NOTA DEL AUTOR: Artículo actualizado y re-publicado del original del 8 de Mayo de 2006.