Multipe Watermark для [DLE 9.x-10.0] [Все версии]


Multipe Watermark для [DLE 9.x-10.0] [Все версии]


Хак для определения позиций водяного знака на изображении. Возможно использование 5 вариантов расположения включая разные комбинации (левый верхний/нижний, правый верхний/нижний угол, так же расположение по центру.

Установка
Открыть: engine/classes/thumb.class.php
Найти:
imagecopy( $temp_img, $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );


Для замены (GIF и PNG фалы):
// Посредине
            if ( ($image_width > $watermark_x/2) && ($image_height > $watermark_y/2)  ) imagecopy( $temp_img, $watermark, ($watermark_x)/2, ($watermark_y)/2, 0, 0, $watermark_width, $watermark_height );
            
            // В нижнем правом углу
            imagecopy( $temp_img, $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );

            // Нижнем левом углу
            imagecopy( $temp_img, $watermark, 0, $watermark_y, 0, 0, $watermark_width, $watermark_height );

            // В правом верхнем углу
            imagecopy( $temp_img, $watermark, $watermark_x, 0, 0, 0, $watermark_width, $watermark_height );

            // В левом верхнем углу
            imagecopy( $temp_img, $watermark, 0, 0, 0, 0, $watermark_width, $watermark_height );


Найти:
imagecopy( $this->img['src'], $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );


Для замены (JPG файлов):
// Посредине

            if ( ($image_width > $watermark_x/2) && ($image_height > $watermark_y/2)  ) imagecopy( $this->img['src'], $watermark, ($watermark_x)/2, ($watermark_y)/2, 0, 0, $watermark_width, $watermark_height );
            
            // В нижнем правом углу
            imagecopy( $this->img['src'], $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );

            // Нижнем левом углу
            imagecopy( $this->img['src'], $watermark, 0, $watermark_y, 0, 0, $watermark_width, $watermark_height );

            // В правом верхнем углу
            imagecopy( $this->img['src'], $watermark, $watermark_x, 0, 0, 0, $watermark_width, $watermark_height );

            // В левом верхнем углу
            imagecopy( $this->img['src'], $watermark, 0, 0, 0, 0, $watermark_width, $watermark_height );


Скачать:
thumb_hack.rar


Multipe Watermark Multipe Watermark для [DLE 9.x-10.0]
Статистика
0  
Всего статей 1025
0  
Всего комментариев 57
0  
Пользователей 2336
Обновления new
  • XenForo Resource Manager 1.1.4
  • Что такое Менеджер ресурсов (Resource Manager)? Менеджер ресурсов является официальным дополнением для XenForo, которое позволяет управлять
  • Boss Electronues - Шаблон для OpenCart
  • И так, данный шаблон заточен под OpenCart. В данном шаблоне есть не свойственная для магазинов возможность писать блоги. В шаблон встроен блог от
  • R.Gen - Шаблон на OpenCart
  • R.Gen - это отличный премиум шаблон на OpenCart. Отличный дизайн, полностью настраиваемый и в тоже время простой в шаблон для создания серьезного
  • 30 psd логотипов на разные тематики
  • Эта сборка из 30 psd логотипов на разную тематику. Логотипы схематичные, яркие, детализированные, в отличном качестве и в формате PSD. Логотипы не
  • Xenu Программа для проверки битых ссылок
  • Xenu старенькая но очень полезная программа для поиска битых ссылок на сайте. Описание: Проверка ссылок делается на: ссылки, изображения, рамок,
Информация