В свое время перелопатил пол Сети на предмет готового толкового решения по маркированию картинок, где то наткнулся на этот скрипт. К сожалению, автор неизвестен.
Как он работает:
загружаете папку с файлами watermark.php и watermark.png в корень сайта, файл .htaccess в папку с изображениями. Скрипт на лету создает водяной знак, и впечатывает его в картинку, т.е. если вы надумаете сменить водяной знак, то просто заменяете картинку.
В php файле в функции есть строки
switch (trim($vertical)) {
case 'bottom':
$y = $info_o[1] - $info_w[1] - (int)$sy;
break;
case 'middle':
$y = ceil($info_o[1]/2) - ceil($info_w[1]/2) + (int)$sy;
break;
default:
$y = (int)$sy;
break;
}
switch (trim($horizontal)) {
case 'right':
$x = $info_o[0] - $info_w[0] - (int)$sx;
break;
case 'center':
$x = ceil($info_o[0]/2) - ceil($info_w[0]/2) + (int)$sx;
break;
default:
$x = (int)$sx;
break;
}
с ними стоит поиграться если вас не устраивает текущее местоположение водяного знака.
Первый свитч, по логике, отвечает за вертикальное расположение, второй за горизонтальное.
[download id=”2″]