<?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 */ ?>