Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/01/2006, 13:37
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 11 meses
Puntos: 50
Lo que puedes hacer es obtener las dimensiones orginales de tu imágen a través de la clase bitmap, y despues hacer una comparacion para saber cual dimension colocar...ejemplo:

Cita:
string sPathImage = Server.MapPath("imagen.jpg"); //tu imagen
Bitmap bmp = new Bitmap(sPathImage);
int h = bmp.Height;
int w = bmp.Width;

if (w > h){ //si el ancho es mas largo que el alto
Image1.Width = Unit.Pixel(120);
Image1.Height = Unit.Pixel(80);
}
else {
Image1.Width = Unit.Pixel(80);
Image1.Height = Unit.Pixel(120);
}
Donde Image1 es un <asp:Image>

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net