чтение rss ленты

Fantazystudio.ru

Добро пожаловать на сайт о вебдизайне Fantazystudio.ru! У нас Вы сможете: скачать стили, шрифты, psd исходники, иконки, смайлики, кисти, узоры, экшены, шаблоны для фото, фоторамки, уроки по Фотошопу и многое другое!..

Многократное наложение watermark на картинку

Название: Многократное наложение watermark на картинку
Автор: Sima
Для CMS: DataLife Engine
Описание: Заказчик сказал сделать наложение ватермарка по всей картинке, вот может кому-то пригодится :)

Хак простенький — заменить в файле:
/engine/classes/thumb.class.php

Строку:
imagecopy( $this->img['src'], $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );

На код:
$num_x = floor($image_width / $watermark_width);
        $num_y = floor($image_height / $watermark_height);
        
        for($i = 0; $i <= $num_x;$i++) {
            $watermark_x = $watermark_width * $i;
            if($i != 0) imagecopy( $this->img['src'], $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );
            
            for($x = 0; $x <= $num_y;$x++) {
            $watermark_y = $watermark_height * $x;
            imagecopy( $this->img['src'], $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );
            }
        }
 
Поделиться интересной новостью со своими друзьями

Прямая ссылка на новость
BB-code ссылка на новость
HTML ссылка на новость
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.


Другие новости по теме:
  • Просмотров: 433
  • Комментариев: 0

Добавление комментария

Ваше Имя: *
Ваш E-Mail: *
Текст:
Введите два слова, показанных на изображении:
Вопрос:
Тематика нашего сайта? (Дизайн)
Ответ:*

Fantazystudio.ru

  • Яндекс.Метрика