Отличная функция по наложению копирайта на картинку.
<?
function watermark($file, $watermark) {
if(empty($file) | empty($watermark)) return false;
$wh = getimagesize($watermark);
$fh = getimagesize($file);
$rwatermark = imagecreatefromjpeg($watermark); //Иногда может понадобиться наложить прозрачный png, тогда заменяем функцию на imagecreatefrompng
$rfile = imagecreatefromjpeg($file);
imagecopy($rfile, $rwatermark, $fh[0] - $wh[0], $fh[1] - $wh[1], 0, 0, $wh[0], $wh[1]);
imagejpeg($rfile, $file, '70'); // 70 - настройка качества финального изображения
imagedestroy($rwatermark);
imagedestroy($rfile);
return true;
}
///Использование
watermark('image.jpeg', 'copyright.jpeg'); ///Что бы наложить копирайт .png картинкой смотрим первый комментарий
?>