Voglio fare l'anteprima di un'immagine.

ho il seguente codice:
codice:
<?php
$src = "Tramonto.jpg"; 
$dst = imagecreate(400, 300); 
imagecopyresized($dst, $src, 400, 200, 800, 300, 400, 300, 800, 600); 
imagejpeg($dst, 'ttramonto.jpg', 80); 

print "<HTML><HEAD><TITLE>test</TITLE></HEAD><BODY>
original:<hr>[img]Tramonto.jpg[/img]


new:<hr>[img]ttramonto.jpg[/img]</BODY></HTML>";
?>
Come output visualizza il seguente msg di errore:
Warning: imagecopyresized(): supplied argument is not a valid Image resource in c:\programmi\apache group\apache\lavoro\dlink\gd\imagecopyresized.php on line 4

E poi mostra l'immagine grande

e al posto dell' immagine piccola mostra un quadrato 400x300 nero.

Perchè?