logdoc

SmartWatermark (VQMod) подвинуть водяной знак

Рекомендуемые сообщения

logdoc    1

Модуль вотермарка создает водяной знак на изображении в позиции топ-лефт, но мне хотелось бы водяной знак поднять еще повыше, помогите? не могу разобраться как там выводить по координатам чтоли...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 019

Странно, а на демо сайте есть возможность менять размещения. И на демо сайте он по центру.

 

Или... О каком модуле идет речь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
logdoc    1

smart_watermark для 1.5.5.1 на вкумоде

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 019

а ссылочку на модуль?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 019

А что на рисунке написано

wattermark position

1349136452.smartwatermark1-500x500.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
logdoc    1

Он выводит вверху при позиции top-left, но мне надо еще выше задрать 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Angur    0

Аналогичная проблема. Модуль удален с сайта opencart.com, думаю там был ответ.

 

Данный модуль использует существующую функцию watermark в файле image.php

и позиции использует оттуда же. Но никак не могу понять почему в файле  топлейфт позиция начинается с 0,0 

 

а в результате водяной знак процентов на 25% ниже от левого угла. Все остальные позиции также смещены процентов на 25% выше или ниже

       switch($position) {
            case 'topleft':
                $watermark_pos_x = 0;
                $watermark_pos_y = 0;
                break;
            case 'topright':
                $watermark_pos_x = $this->info['width'] - $watermark_width;
                $watermark_pos_y = 0;
                break;
            case 'bottomleft':
                $watermark_pos_x = 0;
                $watermark_pos_y = $this->info['height'] - $watermark_height;
                break;
            case 'bottomright':
                $watermark_pos_x = $this->info['width'] - $watermark_width;
                $watermark_pos_y = $this->info['height'] - $watermark_height;
                break;
        }

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу