PDA

Просмотр полной версии : Скрипт для наложения копирайтов


DiSi
09.06.2010, 22:21
У когото есть скрипт или прога для наложки на изображение , картинки-копирайта? желательно в случайном месте картинки или +/- 10-50 пикселей

POS_troi
09.06.2010, 22:36
ковырни DLE /engine/inc/makethumb.php

DiSi
09.06.2010, 22:41
та ну оно то так))) но пхп не оч знаю, думал может уже есть готовое)

POS_troi
09.06.2010, 22:52
http://www.yagnenok.com/nalozhenie-vodyanogo-znaka-na-fotoob-yavleniya-v-marketplace-1.4.6.html

все подробненько описано + скрипты есть

Зы. гугли по "наложение водяного знака на картинку + php"

DiSi
09.06.2010, 22:58
спс

HighExcel
10.06.2010, 00:22
необходимо: прога XnViev + прямыеруки.длл

Применение. запускае софтец, заходим в папку выделяем нужные файлы
жмем CTRL-U
переходим на вкладку ПРЕОБРАЗОВАНИЯ

Выбираем ВОДЯНОЙ ЗНАК, либо НАДПИСЬ

дальше юзаем прямыеруки.длл

Ctacok
10.06.2010, 07:00
необходимо: прога XnViev + прямыеруки.длл

Применение. запускае софтец, заходим в папку выделяем нужные файлы
жмем CTRL-U
переходим на вкладку ПРЕОБРАЗОВАНИЯ

Выбираем ВОДЯНОЙ ЗНАК, либо НАДПИСЬ

дальше юзаем прямыеруки.длл
<topic>Скрипт для наложения копирайтов</topic>
Скрипт, скрипт ****!
Что нам твой софт

HighExcel
10.06.2010, 14:15
ок.. ща скрипт простенький намучу

DiSi
10.06.2010, 14:25
<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);
?>



банально и просто

namak
10.06.2010, 17:33
с картинками работал мало, но приблизительно можно сделать так



<?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);
?>



банально и просто

поясни пожалста что делает данный скрипт.
в папке где изображжения в них накладывает водян знак? тоесть запустил скрипт, он наложил знаки?
или как?