Comunidad PHPeros
Lenguajes => PHP => Mensaje iniciado por: alienmaster en 26 de Noviembre de 2007, 23:52:40 pm
-
Esta función es muy útil, redimensionar imágenes en tamaño sin GD. OJO: En tamaño respeco al ancho a mostrar en la web, para evitar desfiguraciones de diseño, pero nada de redimensionar tamaño, ahí entraríamos en la libreria GD :P
<?
// Redimensionar Imagenes 1.0 By alienmaster - 4Cosas.Com
// METODO DE USO: echo dimensiones('url de imagen','maximo de ancho');
function dimensiones($imagen, $maximo){
$dim3nsion = getimagesize($imagen);
$ancho = $dim3nsion[0];
$alto = $dim3nsion[1];
if($ancho > $maximo){
$porcentajes = array('90','80','70','60','50','40','30','20','10','5');
for ($var = 0; $var < count($porcentajes); $var++){
$pr = $porcentajes[$var];
$rs = ($ancho / 100) * $pr;
if(!$alt0){
if($rs < $maximo){
$anch0 = $rs;
$alt0 = ($alto / 100) * $pr;
}
}
}
}
return $anch0."' height='".$alt0."' title='$ancho, $alto";
}
?>