В свое время перелопатил пол Сети на предмет готового толкового решения по маркированию картинок, где то наткнулся на этот скрипт. К сожалению, автор неизвестен.
Как он работает:
загружаете папку с файлами 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″]