Imager PRO - графический редактор нового поколения
Представляем Imager PRO — инновационный растровый графический редактор. Это полнофункциональный профессиональный фоторедактор, который работает в 1С и готов к бесшовной интеграции в ваши решения, корпоративные порталы и веб-приложения.
Архитектура решения построена на использовании многослойных элементов (для отрисовки результата, для превью и выделений) и попиксельной обработке изображений через объект.
Доступен на управляемых формах (Локальная база, клиент-серверный вариант, веб клиент) а так же в обычном интерфейсе

Решает реальные бизнес-задачи
Внедрение Imager PRO мгновенно закрывает потребности бизнеса в работе с изображениями:
- Системы и архивы: Пользователь сканирует договор в 1С, поворачивает его, обрезает лишние поля, повышает контраст (чтобы текст читался) и сохраняет в базу.
- Интернет-магазины на 1С: Менеджер загружает фото товара, удаляет фон через магнитное лассо, выравнивает цвета фильтрами и сразу публикует в каталог.
- CRM и HelpDesk: Прикрепление скриншотов с возможностью выделить ошибку красной рамкой, замазать конфиденциальные данные или добавить текст прямо поверх картинки.
- Маркетинговые порталы: Создание рекламных баннеров прямо в корпоративной сети без покупки дорогих лицензий на ПО для каждого сотрудника.
Почему это выгодно для бизнеса?
- Экономия на лицензиях: Не нужно покупать Adobe Photoshop или другие ПО для сотрудников, которым нужно просто обрезать фото или нарисовать стрелку на скане.
- Экономия времени разработчика: Вам не нужно писать свой велосипед. Вы приобретаете готовое, протестированное и мощное решение, которое внедряется за один день.
- Обучение не требуется: Интерфейс интуитивно понятен любому пользователю, который хоть раз видел графический редактор.
Описание возможностей "Imager"
1. Панель инструментов (Левая боковая панель)
Перемещение — предназначен для перемещения всего содержимого активного слоя. При использовании инструмента программа делает снимок текущего состояния слоя и при движении мыши перерисовывает его со смещением. Инструмент незаменим для композиции вырезанных элементов.
Прямоугольное выделение — создает маску выделения прямоугольной формы. Все последующие операции (заливка, удаление, рисование, фильтры) применяются исключительно внутри этой области. Границы выделения визуализируются анимированной пунктирной линией («марширующие муравьи»).

Эллиптическое выделение — аналогичен предыдущему, но создает эллиптическую или круглую маску выделения с использованием метода.

Магнитное лассо — интеллектуальный инструмент выделения. Во время движения мыши анализирует градиент яркости пикселей под курсором и «прилипает» к границам объекта. В настройках регулируется: Сила магнитизма (порог срабатывания градиента) и Ширина поиска (радиус захвата края).


Кисть — основной инструмент рисования. Отрисовка происходит методом интерполяции точек, чтобы линии были плавными. В настройках задаются: Размер, Непрозрачность и Жесткость. Жесткость реализуется через радиальный градиент от центра к краям кисти, создавая эффект растушевки.


Карандаш — рисует пикселями без сглаживания и растушевки (жесткий край 1px). Применяется для пиксель-арта и детальной ретуши. Регулируется только непрозрачность.


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


Распылитель — генерирует россыпь случайных точек в радиусе курсора. Имитирует аэрограф. Настраивается размер и непрозрачность (с множителем 0.15 для каждой точки).


Штамп — инструмент клонирования. Источник задается через Alt+клик. При рисовании инструмент берет пиксели из исходной области и переносит их на текущий слой с учетом смещения между источником и курсором.


Заливка — инструмент «Ведро». Реализует алгоритм . Берет цвет точки клика и заливает соседние пиксели с похожим цветом. В настройках задается Допуск (разница в цвете RGB-каналов, при которой пиксель считается "соседним").


Градиент — создает линейный градиент от цвета переднего плана (FG) к фоновому цвету (BG). Тянется от стартовой точки к конечной. Учитывает выделенные области.

Задаётся соотношением 2вух цветов из палитры цвета


Пипетка — считывает цвет пикселя и устанавливает его в качестве основного цвета (FG).
Осветление и
Затемнение — инструменты локальной коррекции экспозиции. Осветление умножает значения RGB на коэффициент 1.06, затемнение — на 0.94. Радиус действия зависит от размера кисти.


Размывание — локальное размытие. Применяет матрицу свертки 3x3 (Blur) к пикселям под курсором.


Резкость — локальное повышение детализации. Применяет матрицу свертки 3x3 под курсором.


Текст— создание текстового слоя. При клике на холсте появляется поле ввода. Текст рендерится на активный слой шрифтом Source Sans 3, цветом FG, с учетом заданного размера.


Линия ,
Прямоугольник,
Эллипс — инструменты рисования примитивов. При зажатии мыши показывается превью, при отпускании фигура отрисовывается на активном слое. Учитывают толщину линии и непрозрачность.


2. Строка меню (Верхняя панель)
Меню «Файл»

- Новый: Очищает текущий проект и создает новый холст. Запрашивает ширину, высоту и тип фона (белый, прозрачный, черный). Инициализирует базовый слой.
- Открыть: Вызывает системный диалог выбора файла. Загруженное изображение помещается на новый слой поверх существующих, масштабируясь под размер холста.
- Сохранить: Сохраняет открытый файл
- Сохранить как: сохраняет полученное изображения в форматах png, jpeg, bmp, gif, psd

Меню «Правка»

- Отменить / Повторить: Управление историей. Редактор хранит до 50 снимков состояния каждого слоя в стеках

- Выделить всё: Создает прямоугольное выделение размером во весь холст

- Снять выделение: Очищает переменную выделения и скрывает «марширующих муравьев».


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





- Удалить выделенное: Очищает пиксели внутри выделения на активном слое


- Обрезать до выделения: Изменяет размеры холста (W и H) под рамку выделения, пересчитывая координаты пикселей для всех слоев и масок.



- Залить выделение: Заливает область выделения основным цветом.


- Обвести выделение: Обводит контур выделения линией заданной толщины.


Меню «Вид»

- Масштаб (Увеличить / Уменьшить / По размеру / 100%): Управляет трансформацией контейнера холста. Диапазон от 10% до 800%.


- Сетка: Включает наложение на холст полупрозрачной сетки с шагом 50px (для удобства выравнивания).

- Направляющие: Включает отображение линий. Можно добавить горизонтальные/вертикальные направляющие (по умолчанию по центру) или очистить их. Не печатаются при сохранении.


Меню «Изображение»

- Размер изображения: Интерполирует (масштабирует) пиксели всех слоев под новые размеры (изменяет разрешение документа).


- Размер холста: Изменяет рабочую область, не меняя масштаб самих пикселей. Если размер уменьшается, края обрезаются; если увеличивается — добавляется пустое пространство.



- Повороты (90°, 180°): Поворот всего проекта. Использует трансформации для перерисовки каждого слоя и масок.


- Свободный поворот: Поворачивает содержимое слоев на произвольный угол от -180° до 180°.


- Отразить (по горизонтали / по вертикали): Зеркальное отражение


Меню «Слои»

- Новый / Дублировать / Удалить: Стандартные операции управления стеком слоев. Дублирование копирует слоя, его прозрачность, режим наложения и маску.

- Объединить с нижним: Рендерит активный слой на нижележащий с учетом прозрачности и режима наложения, после чего удаляет активный слой.
- Объединить всё: Сводит все видимые слои в один единственный фоновый слой.
- Добавить / Применить / Удалить маску:
- Добавить: Создает отдельный canvas для маски (по умолчанию белый — всё видно).
- Применить: Изменяет альфа-канал самого слоя на основе маски и удаляет маску.
- Удалить: Удаляет маску без применения.
Меню «Фильтры» (Матричная и попиксельная обработка)
Все фильтры работают с объектом активного слоя.
Размытие: Простой Box Blur (усреднение пикселей в квадрате 3x3) за 1-3 прохода.



Гауссово размытие: Многопроходный Box Blur (5 проходов), дающий более гладкий результат.



Размытие в движении: Смещает и усредняет пиксели вдоль заданного вектора (длина и угол).



Резкость: Применяет матрицу свертки, повышающую контраст на границах объектов.


Яркость/Контраст: Линейное смещение и изменение размаха яркости.


Яркость

Контраст

Оттенок/Насыщенность: Преобразование RGB в HSL, сдвиг H и S, обратный перевод в RGB.


Цветовой баланс: Независимое изменение каналов R, G, B в тенях, средних тонах и светах.


Уровни: Задание черной и белой точки с гамма-коррекцией.


Баланс белого: Корректировка соотношения красного и синего каналов на основе средней яркости.


Инверсия

Сепия

Чёрно-белое

Постеризация: (сокращение количества цветов)


Порог (черно-белое изображение по границе яркости)


Сочность (умное повышение насыщенности).


Пикселизация: Усреднение цвета в блоках заданного размера.


Рельеф: Матрица свертки для создания эффекта 3D-тиснения.

Обнаружение краев: Оператор Собела для выделения контуров.

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


Виньетирование: Затемнение краев изображения в зависимости от расстояния до центра.


Хроматическая аберрация: Радиальное разделение красного и синего каналов.


Шум


Зернистость пленки: Добавление случайного шума в RGB каналы.


Тепловая карта: Переназначение яркости пикселей в цветовой спектр от синего к красному.

Глитч: Случайное горизонтальное смещение строк изображения и блоков.


Калейдоскоп: Зеркальное отражение сегментов вокруг центра холста.


Соляризация: Инверсия светлых или темных участков в зависимости от порога.


3. Правая панель управления
Блок «Цвет»

- Переключатель цветов основной / фоновый: Переключение и выбор основного (Foreground) и фонового (Background) цветов.

- Инновационная палитра выбора цвета: Интегрированный визуальный HSV Color Picker. Позволяет выбирать цвет по цветовому кругу (Hue) и квадрату насыщенности/яркости (Saturation/Value). Поля HEX-кода поддерживают ручной ввод.

- Кнопка смены режима: Быстрый обмен местами основного и фонового цветов.

Блок «Навигатор»
- Миниатюрное отображение всего холста. На навигаторе рамкой выделена область экрана, которая в данный момент видна пользователю (полезно при сильном приближении).

Блок «Слои»
- Список слоев: Визуальные превью каждого слоя.
- Иконка глаза — переключение видимости.
- Двойной клик по названию — переименование слоя.

- Режим наложения: Выпадающий список из 12 режимов (Нормальный, Умножение, Осветление, Перекрытие и т.д.). Изменяет способ смешивания пикселей слоя с нижележащими.

- Непрозрачность: Ползунок прозрачности активного слоя от 0 до 100%.


- Кнопки управления: Добавить, Дублировать, Объединить с нижним, Удалить, Поднять, Опустить, Добавить маску.

Imager PRO — это не просто «кнопка обрезать». Это полноценная среда для недеструктивного редактирования:
- Полноценная слоевая система: 12 режимов наложения, управление непрозрачностью, переименование и Drag-and-Drop сортировка.
- Слой-маски: Профессиональное скрытие частей изображения без потери данных.
- Продвинутые выделения: Прямоугольные, эллиптические и интеллектуальное Магнитное лассо (с алгоритмом поиска краев на базе градиентов яркости).
- 20+ инструментов рисования и ретуши: Кисть с растушевкой, карандаш, ластик, штамп (клонирование), осветление/затемнение, локальное размывание, пипетка, заливка с допуском, градиенты, текст, фигуры.
- 25+ фильтров и коррекций: Гауссово размытие, Резкость, Цветовой баланс, Уровни, Баланс белого, Постеризация, Мультяшность, Глитч, Хроматическая аберрация, Тепловая карта и многие другие.
- История изменений: Глубина до 50 действий. Пользователь может смело экспериментировать, не боясь испортить оригинал.
Попробуйте мощь Imager Pro прямо сейчас!
Удачного творчества и красивых картинок!
Проверено на следующих конфигурациях и релизах:
- 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.12.281
- Управление торговлей, редакция 10.3, релизы 10.3.88.3
Вступайте в нашу телеграмм-группу Инфостарт