Cita:
Iniciado por hhs
Dos articulos que tal vez te puedan ayudar: [url]http://www.codeforest.net/upload-crop-and-resize-images-with-php[/url]
[url]http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/[/url]
Genial, terminé usando la clase SimpleImage, la modifiqué para que no redimensione de manera que mantenga el "ratio" (creo que sería esa la palabra) y le agregué una función que me retorne la imagen.
El código final quedó así:
Código PHP:
<?php
header('Content-type: image/jpeg');
require_once('clases/class.SimpleImage.php');
extract($_GET);
$image = new SimpleImage();
$image->load('images/img.jpg');
$image->resizeToWidth($iw);
$image->resizeToHeight($ih);
$img_old = $image->get();
$img_dest = imagecreatetruecolor($w, $h);
imagecopyresampled($img_dest, $img_old, 0, 0, $x, $y, $w, $h, $w, $h);
imagejpeg($img_dest, null, 90);
imagedestroy($img_dest);
imagedestroy($img_old);
?>
Saludos