Сейчас код выглядит так:
$x = imagesx($from);
$y = imagesy($from);
$ink = imagecolorallocate($from, 255, 255, 255);
$black = imagecolorallocate($from, 0, 0, 0);
$font = 'OPTIMA.TTF';
imagelinethick($from, 0, $y - 20, $x - 15, 0, $ink, $thick = 17);
imagettftext($from, 10, 55, $x/2-3, $y/2-10, $black, $font, "МОЙ САЙТ");
imagejpeg($from,'/var/www/admin/data/www/1111.jpg');
Нужно чтобы текст накладывался всегда строго по диагонали
т.е. насколько я понимаю 55 заменить на переменную определяющую угол для каждой картинки...?