рисование копирайтов на изображениях

<?php
/*
*создание прозрачного копирайта на изображении
*автор: nc_soft
*13.09.07
*/

//заголовок
header ("Content-type: image/png");

//оригинальное изображение (в данном случаи 128*97
$img = imagecreatefromjpeg("example.jpg");


/*
*все координаты задаются от ВЕРХНЕГО ЛЕВОГО угла изображения (там 0.0)
*/

//верхняя левая точка прямоугольника (все изображение в примере 128*97)
$x1=50;
$y1=5;

//нижняя правая точка прямоугольника (все изображение в примере 128*97)
$x2=125;
$y2=20;

//степень прозрачности прямоугольника
$DARKNESS=100;

//цвет прямоугольника
$dark = imagecolorallocatealpha($img, 0, 0, 0, $DARKNESS);

//рисуем прямоугольник
imagefilledrectangle($img,$x1,$y1,$x2,$y2,$dark);

//цвет надписи (белый)
$white=imagecolorallocate($img,255,255,255);

//координаты надписи (где-то в прямоугольнике ;) )
$x=55;
$y=10;

//рисуем надпись
imagestring($img,1,$x,$y,"snippets.pp.ru",$white);

//выводим и освобождаем память
imagepng($img);
imagedestroy($img);

/*
создано по материалам учебника
http://www.codenet.ru/webmast/php/gd/Rectangle.php
*/

?>