Обработка изображений в 1С: разбор мифа
Да, 1С обрабатывает изображения программно: масштабирование, водяные знаки, конвертацию форматов и привязку фото к карточке номенклатуры можно автоматизировать через справочник «Присоединённые файлы» и внешние обработки — без выгрузки тысяч снимков в фоторедактор вручную. Это не типовая функция «из коробки», а доработка под конкретный процесс, и настраивается она один раз.
заблуждение, из-за которого фото товаров готовят по три недели вручную
Менеджер оптовой компании открывает папку с 4000 фотографий: часть в JPG, часть в PNG, часть повёрнута боком, ни у одной нет единого разрешения под требования маркетплейса. Задача — привести всё к одному формату, добавить водяной знак с логотипом и прикрепить каждое фото к нужной карточке в 1С. Стандартный ответ отдела — «в 1С фото не обработать, только руками через Photoshop, потом закинуть в базу». Так появляется параллельный процесс: фото готовят в одной программе, а привязывают к товарам в другой, и синхронизация между ними держится на памяти конкретного сотрудника — уволится он, и следующий будет неделю разбираться, какая папка актуальная.
Но это не ограничение платформы, а незнание её возможностей. 1С умеет работать с изображениями программно так же, как с любыми другими данными — читать, менять, сохранять и связывать с объектами базы. Вопрос не «может ли 1С обрабатывать фото», а «настроен ли этот процесс под задачу компании или каждая партия фотографий по-прежнему идёт вручную».
что 1С реально умеет делать с изображениями
Платформа 1С:Предприятие хранит, читает и записывает файлы изображений, привязывает их к любому объекту базы — товару, документу, контрагенту — и умеет менять базовые параметры программно, без открытия файла в стороннем приложении. Сложные операции — водяные знаки с прозрачностью, пакетное кадрирование по заданным пропорциям, автоматическое обнаружение бракованных или дублирующихся снимков — типовыми средствами не делаются: под них нужна внешняя обработка. Но сам факт, что 1С может работать с картинкой как со структурой данных, а не как с вложением для одного лишь просмотра, — это и есть основа для автоматизации всего процесса.
справочник «присоединённые файлы»
В конфигурациях на базе БСП — 1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация — у каждого товара есть коллекция присоединённых файлов и отдельное поле под основную картинку для каталога. Туда можно программно загрузить файл, переименовать его по артикулу и привязать без единого клика мышью, причём сразу пачкой по всей номенклатурной группе.
внешние обработки и расширения
Штатный объект «Картинка» в 1С делает простое масштабирование и смену формата. Для водяных знаков, сложного кадрирования и пакетной обработки тысяч файлов внешняя обработка вызывает стороннюю графическую библиотеку — через COM-объект или обращение к HTTP-сервису на стороне сервера — и прогоняет через неё всю партию за один запуск, а не по одному файлу в ручном режиме. Именно этот слой — программный код, который знает, как должно выглядеть готовое фото, — и называется доработкой: типовая конфигурация его не содержит, потому что у каждой компании свои требования к размеру, знаку и именованию. На практике это выглядит так: обработка в 1С забирает исходник из папки обмена, передаёт его внешнему инструменту вроде ImageMagick или собственному Python-сервису с готовым набором операций, получает результат обратно и сама кладёт файл в нужную карточку номенклатуры — без участия человека на любом из этапов.
обмен с сайтом и маркетплейсами
Обработанные фото выгружаются вместе с номенклатурой через штатный обмен CommerceML или собственный HTTP-сервис. При каждой синхронизации на сайт или в фид маркетплейса уходит уже готовый файл — с нужным размером и знаком, а не оригинал, который потом кто-то донастраивает руками на стороне сайта или каталога, теряя ещё день на согласование.
во сколько обходится ручная подготовка фото
Обработка одной фотографии в редакторе — открыть, обрезать, изменить размер, поставить знак, сохранить, переименовать — занимает в среднем 2-3 минуты даже у опытного сотрудника. На 1000 фото это 35-50 часов, то есть почти полная рабочая неделя одного человека, который в это время не занимается ничем другим — ни ответами клиентам, ни ведением заказов. При росте каталога на 500-1000 позиций в месяц эта неделя повторяется регулярно, а не случается один раз перед запуском.
Вторая статья потерь — ошибки. При монотонной ручной обработке часть файлов уходит без знака, часть — в неправильном размере, часть привязывается не к той карточке. Каждая такая ошибка — это либо отклонённая карточка на модерации маркетплейса и перенос публикации на следующий цикл, либо испорченное фото на сайте, которое клиент увидит раньше, чем его заметит менеджер. Пока карточка не опубликована, товар не участвует в поиске площадки — и то, что для отдела выглядит как техническая мелочь, для отдела продаж означает пустую полку в каталоге на протяжении всей недели, пока фото готовят вручную.
🖼️ три способа обработки фото товаров — сравнение по деньгам и времени
| Способ обработки | Время на 1000 фото | Кто выполняет | Стоимость |
|---|---|---|---|
| Вручную в фоторедакторе | 35-50 часов | Менеджер или дизайнер | Зарплата за рабочую неделю, риск ошибок |
| Типовые механизмы 1С без доработки | 2-3 часа на привязку, без ресайза и знаков | Специалист 1С | Входит в обычное сопровождение |
| 1С + доработанная внешняя обработка | 20-40 минут после настройки | Программист 1С (разово) | От 3800 руб/час, обычно 8-15 часов работы |
| Стороннее ПО без связи с 1С | 10-15 часов на пакетную обработку | Дизайнер | Плюс ручная привязка к карточкам в 1С |
Разница между второй и третьей строкой таблицы — не в мощности 1С, а в том, написан ли код, который умеет делать водяной знак и ресайз без участия человека. Пока его нет, специалист 1С может только привязать уже готовые файлы — обработка изображений как таковая всё ещё происходит снаружи.
как внедрить автоматическую обработку изображений в 1С
Процесс укладывается в понятную последовательность шагов, если не пытаться сразу автоматизировать всё подряд — сложные сценарии вроде распознавания брака на фото лучше добавлять вторым этапом, когда базовый поток уже отработан.
- ✓Провести аудит: сколько фото проходит через компанию в месяц, в каких форматах приходят от поставщиков, куда уходят на выходе — сайт, маркетплейс, каталог для клиентов, прайс-лист.
- ✓Зафиксировать обязательные преобразования для каждой площадки отдельно: целевой размер, нужен ли водяной знак, как формируется имя файла — обычно по артикулу или коду номенклатуры.
- ✓Заказать доработку 1С — внешнюю обработку или расширение под конкретную конфигурацию, с тестом на реальных фото компании, а не на демо-базе с чужими картинками.
- ✓Встроить обработку в регулярный процесс: запуск по расписанию регламентным заданием или по событию поступления новых фото, без ручного нажатия кнопки каждый раз.
- ✓Проверить результат на первой партии из 50-100 файлов перед массовым прогоном по всему каталогу — и только после этого запускать на оставшихся тысячах.
Если база работает на релизе трёхлетней давности, часть нужных методов работы с файлами и HTTP-сервисами в ней может отсутствовать — тогда сначала требуется обновление 1С, и только потом доработка под изображения. Пропустить этот шаг не получится: обработка будет либо падать с ошибками, либо работать медленнее, чем ручной труд, который она должна заменить.
куда сохранять исходники, чтобы база не раздулась
Отдельный практический момент, о котором вспоминают уже после запуска: если хранить все фотографии — и оригиналы, и обработанные версии — прямо внутри базы данных, файл базы растёт быстрее, чем растёт сам каталог товаров, а резервное копирование начинает занимать часы вместо минут. В 1С для этого есть тома хранения файлов — настройка, которая выносит сами изображения на файловую систему, оставляя в базе только ссылки на них. Это решение принимается на этапе проектирования обработки, а не чинится задним числом, когда база уже весит десятки гигабайт из-за фотографий, а плановое обслуживание превращается в отдельную ночную процедуру. Дешевле заложить том хранения файлов сразу, чем потом переносить накопленные годами изображения из таблиц базы на диск без остановки работы пользователей.
когда без доработки не обойтись
Компании с небольшим каталогом иногда обходятся типовыми механизмами — просто прикрепляют готовые фото к карточкам без автоматизации самой обработки, и этого хватает. Но как только в процессе появляется хотя бы одно из условий — водяной знак, единый размер под требования конкретного маркетплейса, автоматическая проверка фото на брак или дубли — типовой функционал заканчивается, и дальше работает только код, написанный под конкретную задачу.
Для дистрибьютора с каталогом в десятки тысяч позиций вопрос выходит за рамки одной обработки фото: там уже речь о том, как НСИ и медиафайлы организованы на уровне всей системы, и это повод посмотреть на внедрение 1С:ERP целиком, а не точечно чинить один процесс поверх старой архитектуры. Для компании, которая только выстраивает товароучёт с нуля, разумнее сразу заложить обработку фото в проект внедрения 1С:Управление торговлей, а не пристраивать её потом отдельным костылём поверх готовой системы. В обоих случаях отправная точка одна — внедрение 1С, спроектированное с учётом того, что фото товара — такие же данные компании, как остаток на складе или цена в прайсе.
❓ Частые вопросы
Можно ли в 1С автоматически проставлять водяные знаки на фото товаров?
Да, но не типовыми средствами. Внешняя обработка вызывает графическую библиотеку через COM-объект или HTTP-сервис и пакетно накладывает знак на всю партию фото номенклатуры за один запуск. Это доработка под конкретную конфигурацию 1С, а не готовая функция из базовой поставки — настраивается один раз.
Сколько стоит доработка обработки изображений в 1С?
В среднем 8-15 часов работы программиста 1С при ставке сопровождения от 3800 руб/час. Итоговая сумма зависит от числа форматов на входе, количества площадок выгрузки и сложности логики привязки к карточкам номенклатуры — точную оценку даёт только аудит текущего процесса компании.
Работает ли обработка изображений в 1С:Управление торговлей и 1С:ERP?
Да, справочник присоединённых файлов есть в обеих конфигурациях на базе БСП, и в обеих можно настроить внешнюю обработку под свои требования. Разница — в объёме номенклатуры и в том, насколько глубоко фото участвуют в обмене с сайтом и маркетплейсами на конкретном проекте.
Нужно ли обновлять 1С для работы с изображениями?
Не всегда, но на устаревших релизах может не хватать методов работы с файлами и HTTP-сервисами, которые нужны обработке для пакетной работы с фото. Тогда сначала требуется обновление 1С до актуальной версии платформы, и только после этого имеет смысл заказывать доработку.
Как обработанные фото товаров попадают на сайт или маркетплейс?
Через штатный обмен CommerceML или собственный HTTP-сервис: готовые фото с нужным размером и водяным знаком выгружаются вместе с номенклатурой при каждой синхронизации базы с сайтом. Заливать файлы отдельно от карточек товаров или донастраивать их вручную на стороне сайта не нужно.
Или позвоните: +7 495 133-92-44 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

