Уменьшение размеров базы через сжатие картинок в ОФ. Бережём время, пространство и нервы
Обработка для 1С (Обычные формы), позволяющая автоматизировать процесс оптимизации изображений в базе.
Поддерживает выгрузку картинок на диск, их сжатие через встроенный внешний конвертер на базе ImageMagick, и последующую загрузку обратно.
Настраивается качество и размер сжатия в процентах. Возможна принудительная конвертация всех файлов в JPG и автоматическое удаление преобразованных файлов после загрузки.
Работает пошагово или полным циклом одной кнопкой. Ведётся логирование и отображение процента выполнения операций.
Обработка предназначена для работы с обычными формами и совместима с расширениями.
- Описание
- Подробнее
Описание
Как я устал возиться с картинками в 1С…
Когда работаешь с постоянно расширяющейся торговой базой, рано или поздно сталкиваешься с проблемой: номенклатуры много, а значит и изображений (картинок) всё больше. База пухнет, открывается медленнее, а уж резервные копии… Размеры просто невообразимые, но главное, нет в их больших размерах необходимости. Чаще всего, картинки просто должны быть. Возникает вопрос, как бы их принудительно время от времени (а может и только разово) уменьшить. Без шума и пыли, так сказать.
Руками скачивать, сжимать в просмотрщиками (хоть бы даже и пакетно) или ещё каком фотошопе с фигмой, а потом также нудно это всё обратно загружать? Не наш путь!
Собственно, я решил автоматизировать этот процесс для своих нужд, а потом так вошёл во вкус, оценив удобство, что захотелось поделиться и с другими.
Сразу оговорюсь, что эта обработка работает только с обычными формами (обычным приложением), позднее обязательно сделаю и под управляемые, – там хотя бы изначально можно файлы хранить в томе на диске, не такая острая проблема. Итак.

Как это работает:
