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.

Autor: Janmi

Janmi es un informático entusiasta de la ciencia ficción, el diseño gráfico, el universo de Tolkien, fantasía épica y otras cosas frikis. Apasionado por la tecnología, ya sea desde el punto de visto técnico, domótico, funcional o de diseño.

  • Ronald Luna Ramos

    muchas gracias…. me sirvio bastate….

  • Ya bastante viejito el post… pero sabes que ? muchas gracias!, es lo que andaba buscando para crear miniaturas de imagenes de perfil e imagenes demasiado grandes hacerlas a una resolución conveniente para la web, todo esto con lenguajes de programacion para hacerlo automatico en mi web que estoy creando , grax hermano no sabes la ayuda que me sirvio… (y)