Управление изображениями — водяные знаки, сжатие и WebP
Технические данные
- Опубликовано:
- 12.11.2026
- Версия:
- 1.0.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Подходит для фотографий товаров, портфолио, публикаций и других изображений, зарегистрированных в Битриксе. Можно задать общие параметры сайта, отдельные правила для инфоблоков и собственные настройки обработки во время обмена с 1С.
Водяной знак
• Текстовая надпись или изображение, в том числе PNG с прозрачностью.
• Выбор шрифта, цвета и тени текстового знака.
• Размер относительно ширины изображения, непрозрачность, отступы и поворот.
• Девять вариантов расположения или повторение знака плиткой.
• Предпросмотр с текущими значениями полей, включая ещё не сохранённые изменения. Новую загружаемую картинку-знак нужно сначала сохранить.
Сжатие и WebP
Качество JPEG и WebP настраивается отдельно. JPEG либо JPEG и PNG можно конвертировать в WebP при загрузке, массовой обработке и обработке по агенту. Для режима «только WebP» достаточно выключить наложение знака.
Настройка «Оставлять формат, если WebP не меньше» позволяет отказаться от конвертации, когда она не уменьшает размер файла. Результат зависит от содержимого изображения и выбранного качества. При смене формата модуль обновляет имя, MIME-тип, размер и габариты файла в Битриксе.
Выбор изображений
• Все инфоблоки, выбранные инфоблоки или только инфоблоки с собственными включёнными правилами.
• Картинка для анонса, детальная картинка и файловые свойства элементов.
• Ограничение файловых свойств по кодам: один код в одном поле, с кнопками добавления и удаления полей. Пустой список означает все файловые свойства.
• Загрузки других модулей из заданного списка, например main, fileman, forum или blog.
• Минимальные размеры и ограничение количества мегапикселей.
Правило инфоблока может переопределять знак, расположение, формат, качество и набор полей. Неизменённые параметры наследуются из общих настроек. Выключенное правило исключает инфоблок из обработки по его элементам.
Повторная обработка и обмен с 1С
При загрузке обработка выполняется во временной копии: исходный файл, в том числе в каталоге обмена с 1С, не меняется. Модуль хранит хэши результатов и пропускает файл, байты которого совпадают с ранее обработанным результатом. Это предотвращает повторное наложение знака на распознанные файлы. После изменения изображения сторонним редактором распознавание по хэшу может не сработать.
Для обмена с 1С предусмотрены три режима: общие настройки и правила инфоблоков, собственные параметры или пропуск обработки. Для нестандартных скриптов можно задать дополнительные адреса обмена. Пропуск удобно сочетать с последующей обработкой по агенту.
Уже загруженные изображения
На странице «Сервис → Водяной знак: массовая обработка» доступны три режима:
• Обработать новые — обработка файлов, которые ещё не отмечены модулем.
• Переобработать с текущими настройками — восстановление сохранённого оригинала и применение нового знака или формата.
• Восстановить оригиналы — возврат сохранённых исходных файлов.
Обработка идёт шагами с прогрессом и причинами пропусков. Её можно остановить и продолжить в той же вкладке. Автоматическую обработку выполняет агент Битрикса: интервал, давность изменения изображений и объём одного запуска настраиваются.
Оригиналы и ограничения
При массовой обработке и работе агента можно сохранять копии оригиналов. Переобработка и восстановление доступны только при наличии таких копий. Перед изменением существующего каталога нужна резервная копия сайта. При первой установке модуль выключен.
Поддерживаются JPEG, PNG, статический GIF и WebP при наличии соответствующих возможностей GD. Анимированные изображения, облачные файлы Битрикса, неподдерживаемые форматы и изображения, превышающие ограничения, пропускаются. Файлы, загруженные напрямую в каталог сайта без регистрации в Битриксе, модуль не обрабатывает.
Водяной знак обозначает авторство и бренд, но не исключает копирование или редактирование изображения. При повторном кодировании метаданные, включая EXIF, не сохраняются. При конвертации в WebP меняется адрес файла: ссылки, прописанные вручную на старое имя, нужно обновить.
Требования
• 1С-Битрикс: Управление сайтом — редакции «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес».
• PHP 8.2 или новее, главный модуль 24.0 или новее, кодировка UTF-8, MySQL. Расширение GD; для работы с инфоблоками — установленный модуль iblock.
• Для текстового знака — FreeType и доступный шрифт TTF или OTF с нужными символами.
• Для конвертации — поддержка WebP в GD; права записи в каталог загрузок сайта.
«Управление изображениями — водяные знаки, сжатие и WebP» — модуль для 1С-Битрикс: Управление сайтом. Наносит на изображения текст или логотип, позволяет настроить качество сохранения и конвертацию в WebP. Работает с новыми загрузками и уже размещёнными изображениями.
Подходит для фотографий товаров, портфолио, публикаций и других изображений, зарегистрированных в Битриксе. Можно задать общие параметры сайта, отдельные правила для инфоблоков и собственные настройки обработки во время обмена с 1С.
Водяной знак- Текстовая надпись или изображение, в том числе PNG с прозрачностью.
- Выбор шрифта, цвета и тени текстового знака.
- Размер относительно ширины изображения, непрозрачность, отступы и поворот.
- Девять вариантов расположения или повторение знака плиткой.
- Предпросмотр с текущими значениями полей, включая ещё не сохранённые изменения. Новую загружаемую картинку-знак нужно сначала сохранить.
Сжатие и WebP
Качество JPEG и WebP настраивается отдельно. JPEG либо JPEG и PNG можно конвертировать в WebP при загрузке, массовой обработке и обработке по агенту. Для режима «только WebP» достаточно выключить наложение знака.
Настройка «Оставлять формат, если WebP не меньше» позволяет отказаться от конвертации, когда она не уменьшает размер файла. Результат зависит от содержимого изображения и выбранного качества. При смене формата модуль обновляет имя, MIME-тип, размер и габариты файла в Битриксе.
Выбор изображений- Все инфоблоки, выбранные инфоблоки или только инфоблоки с собственными включёнными правилами.
- Картинка для анонса, детальная картинка и файловые свойства элементов.
- Ограничение файловых свойств по кодам: один код в одном поле, с кнопками добавления и удаления полей. Пустой список означает все файловые свойства.
- Загрузки других модулей из заданного списка, например main, fileman, forum или blog.
- Минимальные размеры и ограничение количества мегапикселей.
Правило инфоблока может переопределять знак, расположение, формат, качество и набор полей. Неизменённые параметры наследуются из общих настроек. Выключенное правило исключает инфоблок из обработки по его элементам.
Повторная обработка и обмен с 1СПри загрузке обработка выполняется во временной копии: исходный файл, в том числе в каталоге обмена с 1С, не меняется. Модуль хранит хэши результатов и пропускает файл, байты которого совпадают с ранее обработанным результатом. Это предотвращает повторное наложение знака на распознанные файлы. После изменения изображения сторонним редактором распознавание по хэшу может не сработать.
Для обмена с 1С предусмотрены три режима: общие настройки и правила инфоблоков, собственные параметры или пропуск обработки. Для нестандартных скриптов можно задать дополнительные адреса обмена. Пропуск удобно сочетать с последующей обработкой по агенту.
Уже загруженные изображенияНа странице «Сервис → Водяной знак: массовая обработка» доступны три режима:
- Обработать новые — обработка файлов, которые ещё не отмечены модулем.
- Переобработать с текущими настройками — восстановление сохранённого оригинала и применение нового знака или формата.
- Восстановить оригиналы — возврат сохранённых исходных файлов.
Обработка идёт шагами с прогрессом и причинами пропусков. Её можно остановить и продолжить в той же вкладке. Автоматическую обработку выполняет агент Битрикса: интервал, давность изменения изображений и объём одного запуска настраиваются.
Оригиналы и ограниченияПри массовой обработке и работе агента можно сохранять копии оригиналов. Переобработка и восстановление доступны только при наличии таких копий. Перед изменением существующего каталога нужна резервная копия сайта. При первой установке модуль выключен.
Поддерживаются JPEG, PNG, статический GIF и WebP при наличии соответствующих возможностей GD. Анимированные изображения, облачные файлы Битрикса, неподдерживаемые форматы и изображения, превышающие ограничения, пропускаются. Файлы, загруженные напрямую в каталог сайта без регистрации в Битриксе, модуль не обрабатывает.
Водяной знак обозначает авторство и бренд, но не исключает копирование или редактирование изображения. При повторном кодировании метаданные, включая EXIF, не сохраняются. При конвертации в WebP меняется адрес файла: ссылки, прописанные вручную на старое имя, нужно обновить.
Требования- 1С-Битрикс: Управление сайтом — редакции «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес».
- PHP 8.2 или новее, главный модуль 24.0 или новее, кодировка UTF-8, MySQL. Расширение GD; для работы с инфоблоками — установленный модуль iblock.
- Для текстового знака — FreeType и доступный шрифт TTF или OTF с нужными символами.
- Для конвертации — поддержка WebP в GD; права записи в каталог загрузок сайта.
- Сделайте резервную копию сайта и базы данных. PHP 8.2 или новее, главный модуль 24.0 или новее, кодировка UTF-8, MySQL. Проверьте наличие GD и прав записи в каталог загрузок. 1С-Битрикс: Управление сайтом — редакции «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес».
- Загрузите решение из Маркетплейса средствами обновления партнёрских решений в административной части сайта.
- Откройте «Настройки → Настройки продукта → Модули», найдите «Управление изображениями — водяные знаки, сжатие и WebP» и нажмите «Установить».
- Перейдите в «Настройки → Настройки продукта → Настройки модулей → Управление изображениями — водяные знаки, сжатие и WebP».
При первой установке модуль выключен: изображения начнут обрабатываться после настройки и включения.
1. Настройте водяной знакНа вкладке «Водяной знак» включите «Накладывать знак» и выберите тип: текст или картинка.
- Текст: задайте надпись, шрифт, цвет и тень. Если шрифтов нет, разместите TTF или OTF в /bitrix/fonts/ либо /local/fonts/ и обновите настройки. Для кириллицы нужен шрифт с её поддержкой и FreeType в GD.
- Картинка: загрузите логотип. Поддерживаются PNG, JPEG, GIF и WebP, доступные в GD; размер файла — до 5 МБ, габариты — до 4000 × 4000 пикселей. Для прозрачного фона используйте PNG.
Подберите размер знака, непрозрачность, расположение, отступ и угол поворота. Нажмите «Показать предпросмотр». Он учитывает текущие значения полей; новую картинку-знак сначала сохраните. Если нужна только конвертация в WebP, выключите «Накладывать знак».
2. Выберите формат и качествоНа вкладке «Формат и качество» задайте качество JPEG и при необходимости конвертацию JPEG либо JPEG и PNG в WebP. Установите качество WebP и выберите, нужно ли оставлять прежний формат, когда WebP не уменьшает размер файла.
Задайте минимальную ширину, высоту и максимум мегапикселей. По умолчанию изображения меньше 300 × 300 пикселей пропускаются. Оставьте включённым сохранение копий оригиналов для массовой обработки и агента: без них восстановить исходные файлы средствами модуля нельзя.
3. Укажите, что обрабатыватьНа вкладке «Что обрабатывать» выберите инфоблоки и поля: картинка для анонса, детальная картинка, файловые свойства. Для ограничения по свойствам вводите один код в одно поле, например MORE_PHOTO. Для следующего кода нажмите «Добавить поле». Ненужную строку удалите кнопкой «Удалить поле». Если все поля пустые, обрабатываются все файловые свойства.
При необходимости укажите идентификаторы в поле «Остальные модули». Пустой список оставляет обработку только через выбранные инфоблоки и правила. Значение iblock в списке других модулей включает обработку всех изображений этого модуля, в том числе разделов, и может обходить ограничения отдельных правил. Для точного выбора используйте настройки инфоблоков, не добавляя iblock в этот список.
Для обработки новых загрузок включите «Модуль включён» и «Накладывать при загрузке файлов», затем нажмите «Применить» или «Сохранить». Проверьте результат на тестовом изображении. Уже существующие файлы этим действием не обрабатываются.
4. Добавьте правила инфоблоковНа вкладке «Инфоблоки» выберите инфоблок и добавьте правило. Укажите свой знак, формат, ограничения или набор полей. Параметры, которые вы не изменяли, следуют общим настройкам. Включённое правило действует независимо от общего режима выбора инфоблоков; выключенное исключает обработку по элементам этого инфоблока.
5. Настройте обмен с 1СНа вкладке «Обмен с 1С» выберите один из режимов: «Как обычно», «Свои настройки» или «Не обрабатывать во время обмена». Для собственного скрипта обмена при необходимости задайте начало его адреса в поле «Дополнительные адреса обмена».
Собственные параметры работают только при соответствующем режиме и только во время обмена. В блоке «Водяной знак» над полем «Накладывать знак» находится кнопка предпросмотра именно этих настроек. При пропуске обработки во время обмена изображения можно обработать позднее массовым проходом или агентом.
6. Обработайте существующие изображенияОткройте «Сервис → Водяной знак: массовая обработка». Проверьте источники и настройки, включите копии оригиналов и сначала обработайте небольшой тестовый набор.
- «Обработать новые» — для ещё не обработанных файлов.
- «Переобработать с текущими настройками» — для смены знака или формата на основе сохранённых оригиналов.
- «Восстановить оригиналы» — для возврата исходных файлов из копий.
Во время пошагового прохода держите страницу открытой. Остановка и продолжение доступны в той же вкладке. После перезагрузки страницы можно заново запустить «Обработать новые»: уже обработанные файлы будут пропущены.
7. При необходимости включите агентНа вкладке «Агент» включите обработку, задайте интервал, давность изменения изображений, время и размер порции одного запуска. Модуль тоже должен быть включён. Для проверки используйте «Запустить один проход сейчас». При агентах на хитах запуск зависит от посещений; для выполнения по расписанию настройте штатный запуск агентов Битрикса через cron.
Копии оригиналов и особенности WebPКопии лежат в /upload/bhelp.watermark/backup/. Модуль создаёт .htaccess, закрывающий доступ в Apache. Если сайт работает на nginx без Apache, закройте каталог в конфигурации nginx: location ^~ /upload/bhelp.watermark/backup/ { deny all; }.
При смене формата файл получает расширение .webp. Битрикс формирует новый путь по обновлённой записи файла; вручную прописанные ссылки на старое имя нужно исправить. При необходимости обновите кэш браузера и CDN.
УдалениеПеред удалением при необходимости выполните «Восстановить оригиналы». В мастере удаления можно сохранить настройки и таблицу учёта; это рекомендуется при последующей переустановке. Копии оригиналов удаляются только по отдельному выбору. Само удаление модуля не снимает уже нанесённые водяные знаки.
Техническая поддержка решений: индивидуальный предприниматель Бороздин Алексей Григорьевич.
Как обратиться- Telegram: @axelnsk
- Телефон: +7 (913) 740-55-25
- E-mail: axelnsk@mail.ru
- Сайт: https://bitrix-help.ru/
- Раздел «Обсуждения» на странице решения в Маркетплейсе
Понедельник — пятница, с 10:00 до 19:00 по новосибирскому времени (МСК+4). Суббота, воскресенье и праздничные дни — выходные.
Сроки ответаПервый ответ — в течение одного рабочего дня с момента обращения. Срок решения зависит от сложности вопроса, о нём сообщаем в первом ответе.
Что входит в поддержку- Консультации по установке, настройке и работе решения.
- Исправление ошибок в работе решения.
- адрес сайта и название решения;
- версию решения и версию «1С-Битрикс» (раздел «Настройки → Настройки продукта → Модули»);
- описание проблемы и шаги, как её повторить, текст ошибки со страницы, по возможности — скриншот.
Если для диагностики нужен доступ к сайту, мы запросим его отдельно.