Водяной знак изображения

Я выложил обновление. Попробуйте! :tada:
Требуется версия 2026.7.0-latest+.

Новые функции

  • Профили водяных знаков
    различные конфигурации водяных знаков.
  • Поддержка тегов
    правила водяных знаков теперь могут нацеливаться на теги, а не только на категории/группы.
  • Текстовый водяной знак
    обычный текст в качестве источника водяного знака, наряду с изображением и QR-кодом.
  • Расширенное оформление QR-кодов
    пресеты формы/рамки/паттерна, подписанные рамки, встроенный логотип (изображение или иконка), полутонное изображение на заднем плане.
  • Ручное переключение водяного знака
    разрешённым группам доступна кнопка в редакторе для включения/отключения водяного знака для каждого изображения. Можно отображать список совпавших профилей в выпадающем списке. Работает в markdown и в расширенном редакторе.
  • Автоматическое повторное нанесение водяного знака
    изображения, уже находящиеся в редакторе, перерабатываются при изменении категории или тегов.

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

Исправления

  • Проверка на неподдерживаемые расширения файлов запускалась слишком рано.
  • Улучшена обработка ошибок водяных знаков.
  • Ошибки устаревших функций.

Миграция (автоматическая)

  • watermark_qrcode_enabled теперь переименована в watermark_source.
  • Если у вас было определено изображение или QR-код, новая настройка watermark_default_enabled будет включена.

Другие изменения настроек

  • watermark_profiles: конфигурация водяного знака для каждого профиля.
  • watermark_text, watermark_text_style: текстовый источник по умолчанию.
  • watermark_qrcode_style_config, watermark_qrcode_logo_image, watermark_qrcode_logo_config, watermark_qrcode_halftone_image: оформление QR-кода по умолчанию.
  • watermark_tags: нацеливание на теги по умолчанию.
  • watermark_manual_toggle_groups: группы, которым разрешено переключать водяной знак для каждого изображения в редакторе.
  • watermark_allow_upload_on_error: загрузка продолжается без водяного знака, если обработка не удалась. Включено по умолчанию.

Предпросмотр конфигурации

Предпросмотр был обновлен с добавлением новых функций и должен работать плавнее.
Кнопка для его переключения перемещена рядом с меню вкладок.


Я призываю вас протестировать и сообщить мне, если возникнут проблемы! Это довольно крупное обновление.


В процессе работы я осознал ограничения TC, и, возможно, я разработаю версию в виде плагина, чтобы упростить процесс/код с функциями, такими как:

  • Отслеживание
  • Нанесение водяного знака на стороне сервера
  • Сохранение оригинала (восстановить позже, обновить водяной знак в пакетной задаче)
  • Уровневый доступ (оригинал для персонала/платной группы, с водяным знаком для публичных/анонимных пользователей и т. д.)
  • Динамический QR-код
  • и т. д.
images
2 лайка