Simple
если фото разного размера, то ,имхо, трудновато будет и лучше поискать для этого другой софт.
а если одинакого, то делай экшн и батчем его на папку
Sol
вот нашел тут кодик на пхп небольшой
http://www.comprog.ru/phpp66.html
примерный текст кода )
<? $dir1='./images'; $dir2='./immm'; if ($handle = opendir("$dir1")) { echo "<table cellspacing=1 bgcolor=black style='font-size:11px; font-family:verdana;color:#000000;'><tr bgcolor=white><td colspan=2 align=center> Просматривается папка <b>$dir1</b>...</td></tr>"; while (false != ($file = readdir($handle))) { echo "<tr bgcolor=white><td>Обрабатывается файл $dir1/<b>$file</b>...</td>"; if(substr($file, -4, 4)==".jpg" || substr($file, -4, 4)==".png" || substr($file, -4, 4)==".gif"){ list($imgX, $imgY, $type, $attr) = getimagesize($dir1."/".$file); if($type==1 || $type==2 || $type==3){ if($type==1){ if(!@$im=ImageCreateFromGIF($dir1."/".$file)){echo "<td bgcolor=#FCB1B2>Ошибка при создании изображения.</td></tr>";} }elseif($type==2){ if(!@$im=ImageCreateFromJPEG($dir1."/".$file)){echo "<td bgcolor=#FCB1B2>Ошибка при создании изображения.</td></tr>";} }elseif($type==3){ if(!@$im=ImageCreateFromPNG($dir1."/".$file)){echo "<td bgcolor=#FCB1B2>Ошибка при создании изображения.</td></tr>";} } @$text_color=imagecolorallocate($im, 233, 14, 91); @imagestring($im, 1, 5, 5, "NoNaMe", $text_color); if(@imageJPEG($im,$dir2."/".substr($file,0,-4).".jpg")){echo "<td bgcolor=#B1FCBD> Копирайты установлены.</td></tr>";} }else{ echo "<td bgcolor=#FCB1B2>Неверный формат.</td></tr>"; } }else{ echo "<td bgcolor=#FCB1B2>Не графический файл!</td></tr>"; } } echo "</table>"; closedir($handle); } ?>
все сработало только вот качество изображений с копирайтами ухудшилось...
Христо Проданоф
тут же в дизайне я пару месяцев назад спрашивал как раз эту проблему. Протч, (да продлит Аллах его годы!) посоветовал как правильно составить экшн для фотошопа. ПОгляди в разделе - найдешь.
И ничего особо дополнительного ставить не надо, все средствами фотошопа делается и качественно
Kn
Фотошопом элементрано это делается =)
Просто слой с лого надо для начала выовнять по середине относитлено бэкграунда а потом так же относитльно бекраунда align bottom edges