Перейти к содержанию
Официальный форум поддержки Simpla

Прозрачность знака (больше — прозрачней)


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

В закладке "Настройки" есть такой пункт "Прозрачность знака (больше — прозрачней)"


Выставив там 0% или 100% картина никак не меняется...
Даже если использовать стандартный ватермарк симплы
Как добиться того чтобы можно было управлять % прозрачности ватермарка ???

P.S. Не получается увеличить или уменьшить прозрачность ватермарка...

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

так а что мешает в фотошопе сделать картинку png с нужной вам прозрачностью и использовать её в качестве вотермарка?

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

Возможно, после изменений параметров прозрачности, вы смотрите на уже созданные фотографии (специфика симплы). Для того чтобы вотермарк применился, нужно после изменения этого параметра чистить папку files/products

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

fedot361, нет не надо не какой чистки производить, watermark динамический.
Для примера измените позицию сохраните настройки потом посмотрите водяной знак на картинке товара, но только обновите страницу чтобы изменения вступили в силу

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

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

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

Беглый осмотр пациента показал что ранее использовалась функция imagecopymerge, в которой есть параметр изменения прозрачности, но начиная с какой-то версии она была заменена на imagecopy, в которой уже не присутствует этот параметр и соответственно наложение идет без изменения прозрачности.

Если вы хотите менять прозрачность из админки в файле api/Image.php
найдите строку

imagecopy($dst_img, $overlay, $watermark_x, $watermark_y, 0, 0, $owidth, $oheight);


и замените ее на

imagecopymerge($dst_img, $overlay, $watermark_x, $watermark_y, 0, 0, $owidth, $oheight, $watermark_opacity*100);


При этом знак будет накладываться с указанной прозрачностью, но фон знака, если он был прозрачным, станет белым.

Имхо или разраб просто не доделал изменение прозрачности при замене imagecopymerge на imagecopy, или просто не удалил поле изменения степени прозрачности из админки.
Ссылка на сообщение
Поделиться на другие сайты

fedot361

Спасибо, так работает.

Есть ещё одна ошибка, в админке когда изменяешь картинку на другую при сохранении, картинка не изменяется, приходится картинку изменять в папке через ftp.

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...