Регистрация
Вход через соцсети
Восстановление пароля

Наложение водяного знака на картинку (watermark)

Новый топик
05.02.2016, 22:43
Ответить | Цитировать
Andrey
Andrey

Зарегистрирован:
2015-01-30
Сообщений: 57

Здравствуйте, подскажите пожалуйста, как сделать защиту изображения товара картинкой.
Что-то никак не могу найти как сделать.

Форум порушили, добавить не могу.... поэтому допишу сюда:

Здравствуйте, спасибо за ответ))
Я такое уже делал, по документации к КМС.
Но не работает (поменял Image на свое значение поля)
Картинка так и не накладывается (вставлял в поле компонента - "Действие после добавления")
Может что-то не так делаю?
Помогите пожалуйста
06.02.2016, 21:09
Ответить | Цитировать
Игорь
Stark
Игорь

Зарегистрирован:
2011-11-20
Сообщений: 396

Имеется ввиду наложение водяного знака на картинку?
Тогда: в Действие после добавления объекта
Код:
    global $nc_core;
require_once($nc_core->INCLUDE_FOLDER."classes/nc_imagetransform.class.php");

$photo_path = $DOCUMENT_ROOT.nc_file_path($classID, $message, 'Image', "");
if ( $photo_path) {
nc_ImageTransform::putWatermark($classID,'Image',$message, '/путь_к_папке_с_изображением/watermark.png', 3 );
}


0 — по центру;
1 — левый верхний угол;
2 — правый верхний угол;
3 — левый нижний угол;
4 — правый нижний угол.
05.05.2016, 22:29
Ответить | Цитировать
Александр

Зарегистрирован:
2012-04-06
Сообщений: 26

Скорее всего у вас в компоненте есть шаблон для административной части, именно в нем нужно добавлять условия после добавления/изменения объекта.
30.05.2016, 18:19
Ответить | Цитировать
Ereban
Ereban

Зарегистрирован:
2016-05-30
Сообщений: 1

а как собственно разместить вотемарк по центру картинки? У меня он сдвигается сильно влево. Не пойму как выровнять по центру!

23.11.2016, 00:14
Ответить | Цитировать
BlackLake

Зарегистрирован:
2016-11-23
Сообщений: 3

Обязательно попробую, самый быстрый способ прогнать через фотошоп

198 196 2016-11-23 00:14:35 14422
Описание проекта