Просмотр полной версии : Скрипт для наложения копирайтов
У когото есть скрипт или прога для наложки на изображение , картинки-копирайта? желательно в случайном месте картинки или +/- 10-50 пикселей
POS_troi
09.06.2010, 22:36
ковырни DLE /engine/inc/makethumb.php
та ну оно то так))) но пхп не оч знаю, думал может уже есть готовое)
POS_troi
09.06.2010, 22:52
http://www.yagnenok.com/nalozhenie-vodyanogo-znaka-na-fotoob-yavleniya-v-marketplace-1.4.6.html
все подробненько описано + скрипты есть
Зы. гугли по "наложение водяного знака на картинку + php"
HighExcel
10.06.2010, 00:22
необходимо: прога XnViev + прямыеруки.длл
Применение. запускае софтец, заходим в папку выделяем нужные файлы
жмем CTRL-U
переходим на вкладку ПРЕОБРАЗОВАНИЯ
Выбираем ВОДЯНОЙ ЗНАК, либо НАДПИСЬ
дальше юзаем прямыеруки.длл
необходимо: прога XnViev + прямыеруки.длл
Применение. запускае софтец, заходим в папку выделяем нужные файлы
жмем CTRL-U
переходим на вкладку ПРЕОБРАЗОВАНИЯ
Выбираем ВОДЯНОЙ ЗНАК, либо НАДПИСЬ
дальше юзаем прямыеруки.длл
<topic>Скрипт для наложения копирайтов</topic>
Скрипт, скрипт ****!
Что нам твой софт
HighExcel
10.06.2010, 14:15
ок.. ща скрипт простенький намучу
<topic>Скрипт для наложения копирайтов</topic>
Скрипт, скрипт ****!
Что нам твой софт
"У когото есть скрипт или прога"
прога тоже подойдет) просто думал скриптов больше в паблике чем прог)
пс. спс за прогу!
.::f-duck::.
10.06.2010, 14:46
$image = imagecreatefrompng('include/yourfile.png');
$imageColor = imagecolorallocate($image, 0, 0, 0);
$text = 'COPYRIGHT';
$font = 'include/hooge.ttf'; //шрифт
header('Content-type: image/png');//хедеры
imagettftext($image, 10, 0, 10, 15, $black, $font, $text); // текст пишем
imagepng($image);// выводим картинко
imagedestroy($image);
HighExcel
10.06.2010, 14:50
с картинками работал мало, но приблизительно можно сделать так
<?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);
?>
банально и просто
с картинками работал мало, но приблизительно можно сделать так
<?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);
?>
банально и просто
поясни пожалста что делает данный скрипт.
в папке где изображжения в них накладывает водян знак? тоесть запустил скрипт, он наложил знаки?
или как?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot