
10.06.2010, 17:33
|
|
Познающий
Регистрация: 29.01.2009
Сообщений: 81
С нами:
9095080
Репутация:
12
|
|
Сообщение от HighExcel
с картинками работал мало, но приблизительно можно сделать так
PHP код:
<?php
// Осторожно - выводит в теже файлы!!!!!
//задаем папки относительно скрипта
$folderpic="./walp/";
//Задаем надпись водяного знака
$nadpis="(c)HighExceL";
//Открыть папку
$dir = opendir ("$folderpic");
while ( $file = readdir ($dir))
{
$file="$folderpic$file";
//Загружаем файл
$img = imagecreatefromjpeg($file);
//получаем размеры, дабы масштабиировать копирайт взависимости от величины картинки
$imageinfo = @getimagesize($file);
$width = $imageinfo[0]; // ширина
$height = $imageinfo[1]; // высота
$text_color = imagecolorallocate($img, 255, 0, 0); //задаем цвет в РЖБ
//Наносим надпись в рандомном месте картинки
imagestring($img, 100, mt_rand(0,$width), mt_rand(0,$height), $nadpis, $text_color);
//выводим изображения в теже файлы!!!
imagejpeg($img, $file);
//очистка памяти
imagedestroy($img);
};
closedir ($dir);
?>
банально и просто
поясни пожалста что делает данный скрипт.
в папке где изображжения в них накладывает водян знак? тоесть запустил скрипт, он наложил знаки?
или как?
|
|
|