Cita:
Iniciado por portalmana
Para que no se distorsione debes o recortarla y perder un poco de la imagen(Modo 2) o elegir que es mas importante , mantener el ancho(Modo 0) que tu deseas o el alto (Modo 1)...
El problema es que la imagen que se esta subiendo puede ser que sea mas larga que alta. o viceversa, por eso mantener alto o ancho es algo q no deberia de usar... digo yo... yo lo que tengo es una formula de calcular ancho y alto segun sea el caso asi:
Código PHP:
if ($ancho_orig>$alto_orig)
{
$ancho_dest=$anchodes;
$alto_dest=($ancho_dest/$ancho_orig)*$alto_orig;
}
else if($ancho_orig<$alto_orig)
{
$alto_dest=$altodes;
$ancho_dest=($alto_dest/$alto_orig)*$ancho_orig;
}
else if ($ancho_orig==$alto_orig)
{
$tamano=($anchodes/$alto_orig)*$ancho_orig;
$alto_dest=$tamano;
$ancho_dest=$tamano;
}
Estoy haciendo bien???