Ver Mensaje Individual
  #7  
Antiguo 24-09-2015
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Reputación: 14
aguml Va por buen camino
Lo he solucionado asi:
Código PHP:
      float porcentaje = 100, porcentajeX, porcentajeY;

      
porcentajeX = maxWidth * 100.0 / CurrentImage->Picture->Bitmap->Width;
      
porcentajeY = maxHeight * 100.0 / CurrentImage->Picture->Bitmap->Height;

      
//Averiguamos el ancho y alto apropiados para la imagen
      
if((porcentajeY < porcentajeX || porcentajeY == porcentajeX) && porcentajeY > 0)
      {
         
porcentaje = porcentajeY;
      }
      else if(
porcentajeY > porcentajeX && porcentajeX > 0)
      {
         
porcentaje = porcentajeX;
      }

      if(
porcentaje < 100)
      {
         
CurrentImage->Picture->Bitmap->Width = CurrentImage->Picture->Bitmap->Width * porcentaje / 100;
         
CurrentImage->Picture->Bitmap->Height = CurrentImage->Picture->Bitmap->Height * porcentaje / 100;
      } 
Adios a los deltas jejeje.
Responder Con Cita