uprava obrazku pres php-nadmena velikost vysledneho souboru

touto casti skryptu upravuji obrazky jpg a vkladam do nich retezec otomodkud pochazeji. preoblem je v tom ze vyslednej vygenerovanej obrazek ma misto puvodnych 200K 6M a nevim co s tim

Header("Content-type: image/jpeg");
$im = imageCreateFromjpeg($file);
$orange = ImageColorAllocate($im, 220, 210, 60);
ImageString($im,10,20,9,"xxxxxxxx © 2003 xxx homepage",$orange);
Imagejpeg($im);
ImageDestroy($im);
Chyba bude asi na tve strane, ja to ted jen tak na zkousku provedl a vse je v poradku. Soubor o velikost 243 kB se zvetsil o 1 kB. Moje verze PHP 4.3.6 Zkus si nainstalovat novejsi PHP nebo novejsi GD knihovnu.