Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Водяные знаки

Модуль для защиты изображений сайта.Обрабатывает элементы и категории любых каталогов (инфоблоки), медиабиблиотеку, форумы и справочники (highload-блоки).В каталогах защищает: картинки для анонса, детальные картинки и файловые свойства (например: MORE_PHOTO).Сохраняет расположение файлов и создает резервные копии исходных изображений.Автоматически защищает существующие изображения и вновь загружаемые.Позволяет настроить водяной знак на Ваш вкус: менять расположение, вращать, настраивать прозрачность и многое другое.Обрабатывает картинки на лету и поддерживает облачные хранилища.Оптимизирует обработанные картинки, что способствует более быстрой загрузке сайта.Устанавливается на любую редакцию, поддерживает многосайтовость и имеет 14-дневный демонстрационный период.Обратите внимание!!!Изображения, обработанные водяными знаками, нельзя редактировать в админке сайта (вращать, отражать, и т.д.), иначе водяной знак наложится без возможности его изменения или удаления. Копирование элементов с наложенными водяными знаками может привести к тому, что у копии будут картинки со знаками, которые уже нельзя будет изменить или убрать.Детальное описание настроек модуля на вкладке Установка.* * * * *водяные знаки, водные знаки, watermark, ватермарки, защита фото

Водяные знаки

Водяные знаки

Купить: 3 100 руб.
Попробовать (14 дней)
Скриншоты
Описание

Технические данные

Опубликовано:
24.08.2016
Обновлено:
05.07.2018
Версия:
1.1.7
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание

Модуль для защиты изображений сайта.

Обрабатывает элементы и категории любых каталогов (инфоблоки), медиабиблиотеку, форумы и справочники (highload-блоки).

В каталогах защищает: картинки для анонса, детальные картинки и файловые свойства (например: MORE_PHOTO).

Сохраняет расположение файлов и создает резервные копии исходных изображений.

Автоматически защищает существующие изображения и вновь загружаемые.

Позволяет настроить водяной знак на Ваш вкус: менять расположение, вращать, настраивать прозрачность и многое другое.

Обрабатывает картинки на лету и поддерживает облачные хранилища.

Оптимизирует обработанные картинки, что способствует более быстрой загрузке сайта.

Устанавливается на любую редакцию, поддерживает многосайтовость и имеет 14-дневный демонстрационный период.


Обратите внимание!!!
Изображения, обработанные водяными знаками, нельзя редактировать в админке сайта (вращать, отражать, и т.д.), иначе водяной знак наложится без возможности его изменения или удаления. Копирование элементов с наложенными водяными знаками может привести к тому, что у копии будут картинки со знаками, которые уже нельзя будет изменить или убрать.

Детальное описание настроек модуля на вкладке Установка.

* * * * *

водяные знаки, водные знаки, watermark, ватермарки, защита фото

Отзывы (6)

Обсуждения (31)
1 - 5 из 31
Что нового
1.1.7 (05.07.2018)
  • небольшие улучшения и исправления
1.1.6 (03.07.2018)
  • небольшие улучшения и исправления
1.1.5 (02.01.2018)
  • добавлен вариант размещения водяного знака в случайной позиции, т.е. на каждой картинке водяной знак будет расположен в разных местах
  • небольшие улучшения и исправления
1.1.4 (29.09.2017)
  • Добавлена поддержка файлов формата png с глубиной цвета меньше 32 бит
1.1.3 (23.07.2017)
  • 1. Функция обработки на лету:
  • 1.1. название файла будет изменено, если в настройках Главного модуля не отмечена галочка "Сохранять исходные имена загружаемых файлов"
  • 1.2. функция возвращает массив с ключами в обоих регистрах (SRC, WIDTH, HEIGHT, src, width, height)
  • 2. В свойствах с типом "Файл" больше не нужно указывать "Типы загружаемых файлов". Теперь любое такое свойство будет выведено в настройках водяного знака.
  • 3. Прочие небольшие улучшения.
1.1.2 (26.02.2017)
  • небольшие улучшения и исправления
1.1.1 (08.02.2017)
  • устранение ошибок
1.1.0 (11.12.2016)
  • добавлена возможность обрабатывать изображения на лету функцией CRamWatermark::resize() (описание функции доступно на странице решения в Маркетплейсе)
  • небольшие улучшения
1.0.1 (30.08.2016)
  • устранение ошибок
  • улучшения административного раздела
Установка
Перед установкой любых решений из Маркетплейса, не забывайте делать резервную копию сайта.

Чтобы установить модуль, нажмите кнопку "Попробовать" и укажите адрес сайта, на который будет произведена установка. В течение 14 дней Вы сможете тестировать модуль совершенно бесплатно.

После установки решения, в разделе Сервисы станет доступен пункт "Водяные знаки".

Нажимаете на кнопку "Добавить".



Вкладка "Параметры водяного знака"
(здесь Вы настраиваете внешний вид знака и любые изменения сразу отображаются на картинке-примере)

Название. Любой текст, нужен для того, чтобы не запутаться, если знаков будет много. На внешний вид знака никак не влияет.

Позиция. Место на картинке, где расположится водяной знак. Вариант "замостить" заполнит всю картинку водяными знаками. Вариант "в произвольном месте" расположит водяной знак в случайной позиции на каждой картинке.

Прозрачность. Чем выше данный параметр, тем менее заметен водяной знак.

Поворот. Вращение водяного знака относительно его центра.

Масштабирование. Размер водяного знака будет пропорционально подстраиваться под размер обрабатываемого изображения. Если параметр отключен, тогда водяной знак всегда будет одного размера, независимо от размеров изображения.

Отступы. Невидимые поля по краям водяного знака.

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


При выборе типа "текст" будут доступны следующие параметры:

Текст. Текст водяного знака, например, адрес сайта или название компании. Может быть записан в несколько строк.

Цвет текста. Подберите оптимальный вариант, чтобы смотрелся хорошо на любых картинках.

Шрифт. Можно выбрать из готовых вариантов, либо загрузить любой TTF-шрифт.

Размер шрифта. Доступен, когда параметр масштабирование отключен.

Выравнивание. Необходимо, если текст водяного знака состоит из нескольких строк.

Междустрочный интервал. Работает, как в любом текстовом редакторе.


При выборе типа "изображение" будут доступны следующие параметры:

Файл. Картинка, которая будет использоваться в качестве водяного знака. Можно загрузить любое изображение форматов jpg, png или gif.


Качество JPEG-изображений. Снижение качества обработанной картинки приведет к уменьшению ее веса и ускорению загрузки сайта. Оптимальное значение, которое также устроит Google Insights - примерно 85-90%.

Уменьшать размеры изображений. Если исходные картинки имееют большую ширину и высоту, их можно пропорционально уменьшить до нужных размеров, что также приведет к уменьшению веса картинки и ускорению загрузки сайта.

Максимальная ширина. Обработанная картинка не будет превышать по ширине данное значение.

Максимальная высота. Обработанная картинка не будет превышать по высоте данное значение.



Вкладка "Объекты/поля"
(здесь Вы выбираете объекты, на которые будет нанесен водяной знак)

В инфоблоках - изображения разделов, элементов (для анонса и детальные) и свойства типа "файл".

В медиабиблиотеке - коллекции.

В форумах - форумы.

В highload-блоках - свойства типа "файл".



После указания всех необходимых параметров внешнего вида и выбора объектов, нажмите Сохранить. Запустится процесс поиска и обработки всех выбранных объектов. Время обработки зависит от количества объектов и ресурсов сервера.

Если каталог содержит большое число элементов и процесс может затянуться на десятки часов, тогда рассмотрите вариант обработки изображений на лету, информация о котором представлена ниже. Также Вы можете написать мне по адресу mail@rommats.ru с просьбой настроить обработку на лету.



Функция обработки изображений на лету CRamWatermark::resize($params).

Похожа на функцию CFile::ResizeImageGet, но имеет ряд отличительных особенностей. Во-первых, нет необходимости указывать вручную параметры водяного знака, нужно указать только его ID. Сам же водяной знак по-прежнему настраивается в разделе Водяные знаки. Во-вторых, путь к обработанному файлу шифруется, а значит невозможно определить путь к исходной картинке. В-третьих, функция всегда вернет файл, даже если размеры масштабирования будут больше размеров исходной картинки.

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

В функцию передается один параметр с ключами:
$params = Array(
   file - ID файла или массив описания файла, полученный методом CFile::GetFileArray (обязательный параметр)
   watermark - ID водяного знака (обязательный параметр)
   width - ширина картинки после масштабирования (по-умолчанию ширина исходной картинки)
   height - высота картинки после масштабирования (по-умолчанию высота исходной картинки)
   resizeType - тип масштабирования (по-умолчанию BX_RESIZE_IMAGE_PROPORTIONAL)
   jpegQuality - качество JPG при масштабировании (по-умолчанию 100)
)

Функция возвращает массив
Array(
   SRC,
   WIDTH,
   HEIGHT,
   src,
   width,
   height
)

Пример использования функции. Необходимо пропорционально уменьшить картинку до размеров 250*150 и защитить водяным знаком.
<?
\Bitrix\Main\Loader::includeModule('ram.watermark');
$img = \CRamWatermark::resize(Array('file' => $element['DETAIL_PICTURE'], 'watermark' => 3, 'width' => 250, 'height' => 150));
?>

<img src="<?=$img['SRC']?>"/>
Поддержка
Если у Вас возникли вопросы по настройке модуля, Вы обнаружили ошибки в его работе или есть предложения по улучшению, напишите мне на почту mail@rommats.ru

Лицензионное соглашение

Другие решения разработчика

Рекомендуем

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки