Обработка позволяет провести оптимизацию (сжатие) картинок, которые хранятся в базе данных 1С. Для оптимизации картинок используются инструменты сервиса optipic.io.
Преимущества использования сервиса optipic.io в проектах 1С:
- Легко подключить
- Не нужно устанавливать дополнительные библиотеки в операционной системе
- Можно использовать как для оптимизации изображений, так и для изменения размера изображения в пикселях (ресайз)
- Не зависит от операционной системы и типа используемого клиента
- Конфигурация будет работать после переезда на другой компьютер или сервер
- Качество и эффективность сжатия производятся в самом оптимальном виде
Обработка тестировалась на УТ 10, УТ 11, УПП для Украины. При желании её можно взять за основу и использовать для любой конфигурации.
Пример функции для добавления в свой проект 1C8:
Эта обработка может быть полезна для:
- Уменьшения размеров базы данных. Что благоприятно для скорости работы и при создании копий
- Для обмена с сайтами интернет магазинов. При копировании не оптимизированных картинок на сайт требуется больше времени.
Можно задавать параметры качества картинки. Даже, если оставлять 100% качество, многие картинки всё равно могут быть оптимизированы за счет удаления из файла картинки не нужной технической информации.
Можно задавать максимальное разрешение картинки. Чаще всего 1000 пикселей по ширине или длине достаточно для работы, но в базе хранятся картинки с очень большим разрешением и их искать сложно. При этом, если картинка будет больше указанных размеров, то она будет пропорционально уменьшена.
Если есть вопросы или пожелания, то пишите. Будем рады помочь.