Потребител Парола | Регистрация | Забравена парола
Меню
· Начало
· Файлове
· Форум
· Връзки
· Категории на уроците
· За контакти
· Фото галерия
· Търсене
Кажи на приятел

Вашия email:
email на приятел:
Копие за вас?
Реклама

Добавяне на воден знак чрез GD

PHP & MySQL1) Генерираме картинката за воден знак
2) Генерираме картинката на която ще слагаме водният знак
3) Сливаме ги и получава готовата картинка

Скрипта изисква GD , повече инфо - http://php.net/gd

Код

<?php

/* (X) Казваме на браузъра , че скрипта е картинка. */
header(\"Content-type: image/png\");

/* (U) Генерираме картинката за водния знак. */
$Watermark = imagecreatefrompng(\"watermark.png\");
/* (X) Генерираме картинката на която ще слагаме водния знак. */
$Image = imagecreatefromjpeg(\"image.jpg\");

/* (I) Взимаме цвят - прозрачен - 0,0. */
imagecolortransparent($Watermark,imagecolorat($Watermark,0,0));

/*
* (I) Сравняваме 2 картинки
* Взимаме $Image и $Watermark и ги сливаме. */

$PosX = imagesx($Image)-imagesx($Watermark)-5;
$PosY = imagesy($Image)-imagesy($Watermark)-5;
imagecopymerge($Image,$Watermark,$PosX,$PosY,0,0,imagesx($Watermark),imagesy($Watermark),25);

/* (X) И генерираме новата картинка във формат .png. */
imagepng($Image);
?>




· smilev на December 29 2010 12:19:21 · 0 Коментари · 2048 Прочитания · Отпечатай
Коментари
Няма добавени коментари.
Напиши коментар
Моля влезте, за да коментирате.
Оценка
Рейтингите са достъпни само за регистрирани.

Моля влезте или се регистрирайте за да гласувате.

Няма оценки.
Вход
Потребител

Парола



Не сте регистрирани?
Натиснете тук за регистрация.

Забравена парола?
Натиснете тук за нова.
Анкета
С каква операционна система работите











Трябва да влезете за да гласувате.
ЧАТ
Трябва да влезате за да пуснете съобщение.

Няма съобщения.
Статистика