Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2008, 12:15
ciberpata
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 10 meses
Puntos: 0
Como hacer funcion para calcular el porcentaje de reduccion de una fotografia

Hola a todos:
Estoy intentando hacer una funcion que me calcule para un ancho fijo (en este caso 138px) el porcentaje de reduccion que corresponde. Una vez que lo tengo calculado se lo aplico al alto de la foto y asi la tengo siempre redimensionada proporcionalmente.
Me explico: tengo una fotografia de 276px de ancho por 500 px de alto y quiero dejarla a 138px de ancho por lo que me salga de alto. He hecho lo siguiente:

Código:
Function ReduccionImagen (ancho)
    if ancho > 138 then
        FactorReduccion= ancho/138
        ReduccionImagen=ancho/FactorReduccion
        Response.write ReduccionImagen
    end if
End Function
De esta forma me sale para la foto anterior un factor de reduccion de 2.
Lo que pretendo ahora es aplicar el factor de reduccion obtenido al alto de la fotografia, pero no veo como puedo hacerlo.


Aplico la función así:

Código:
<img src="<%=RsDatos("fotolamina")%>" width="<%ReduccionImagen(RsDatos("fotolaminaancho"))%>" height="<%=RsDatos("fotolaminaalto")%>">
Gracias
__________________

Espero haber aprendido algo de tí.
A mi padre.