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

Водяные знаки, оптимизация картинок, конвертация в webp, 2.0.49

Водяные знаки, оптимизация картинок, конвертация в webp
Водяные знаки, оптимизация картинок, конвертация в webp
13 300 тенге
-0%
13 300 тенге
- +
Цена
13 300 тенге
-0%
13 300 тенге
Экономия 0 тенге
Редакция Битрикс
Без лицензии
Бизнес
Интернет-магазин + CRM
Корпоративный портал
Малый бизнес
Первый сайт
Стандарт
Старт
Энтерпрайз
-
- +
шт.
шт.
шт.
шт.
шт.
шт.
шт.
шт.
шт.
шт.
Доставка
Описание
Функциональный и простой в использовании модуль для защиты изображений сайта.
Обрабатывает инфоблоки, медиабиблиотеку, форумы и справочники (highload-блоки).
Не изменяет расположение файлов.
Автоматически защищает как существующие изображения, так и вновь загружаемые.
Работает с облачными хранилищами.
Позволяет дополнительно оптимизировать обработанные картинки.
Создает резервные копии исходных изображений.
Поддерживает многосайтовость.
Устанавливается на любую редакцию 1С-Битрикс.
Демо-версия полностью функциональная.

Начиная с версии 1.1.0 модуль может обрабатывать картинки на лету. Подробности в детальном описании.

Детальное описание (водяные знаки, водные знаки, watermark)

Общие параметры водяного знака:
- позиция (сверху слева, сверху, сверху справа, слева, по центру, справа, снизу слева, снизу, снизу справа, замостить всю картинку)
- прозрачность
- поворот (относительно центра водяного знака на 360 градусов)
- масштабирование (размер водяного знака будет автоматически подстраиваться под размер изображения)
- отступы
- тип (текст или изображение)

Параметры водяного знака "Текст":
- текст (любой набор символов, неограниченное число строк)
- цвет текста
- шрифт текста (с возможностью загрузки ttf файлов)
- выравнивание текста (слева, по центру, справа)
- междустрочный интервал
- размер шрифта (доступен только в том случае, если масштабирование отключено)

Параметры водяного знака "Изображение":
- файл с изображением (с возможностью загрузки jpg, png и gif файлов)

Дополнительная оптимизация изображений:
- качество jpeg-изображений
- пропорциональное уменьшение размеров изображений

Обрабатываемые объекты:
- разделы и элементы инфоблоков (изображения для анонса, детальные изображения, свойства с типом "файл")
- коллекции медиабиблиотеки
- форумы
- highload-блоки (свойства с типом "файл")

Изображения, обработанные водяными знаками, нельзя редактировать в админке сайта (вращать, отражать, и т.д.)

Функция обработки изображений на лету 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 )

Пример использования функции. Необходимо пропорционально уменьшить картинку до размеров 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']?>"/>
Характеристики
Адаптивность
Нет
Композит
Да
Разработчик
Мациевский Роман
Опубликовано
24.08.2016
Обновлено
03.02.2024
Версия
2.0.49
Пробный период
Есть
Пробный период, дней
30
Установок
Более 1000 раз
Отзывы
Нужна консультация?
Сомневаетесь, подойдет ли вам этот товар?
Позвоните мне
Задать вопрос
Водяные знаки, оптимизация картинок, конвертация в webp
 
У нас новый номер WhatsApp: +7-707-711-65-77!
×