Возможный дубликат:
Как изменить размер изображения с помощью PHP?
Вот что я пробовал:
$image = "images/20100609124341Chrysanthemum.jpg";
$degrees = 40;
// Content type
header('Content-type: image/jpeg');
// Load
$source = imagecreatefromjpeg($filename);
// Rotate
$rotate = imagerotate($source, $degrees, 0);
// Output
imagejpeg($rotate);
...Но я не получаю никакого результата. Кто-нибудь может сказать мне, что с этим не так?