Кому и зачем
Расширение подойдет вам если у вас есть большое количество изображений хранящихся в присоединенных файлах и вы хотите уменьшить объем занимаемого ими места.
Как работает расширение
- Расширение добавляет функционал для уменьшения объема файлов изображений через изменение их качества или размера.
- Расширение опирается на возможности библиотеки ImageMagic и позволяет произвести тонкую настройку для каждого из доступных форматов изображений и справочников хранящих присоединенные файлы.
- Расширение может перехватывать добавление нового изображения и оптимизировать его автоматически.
- В ручном режиме можно оптимизировать каждый файл по отдельности или произвести массовую оптимизацию всех изображений в присоединенных файлах
- Следует помнить, что возможности расширения не безграничны, и если ваши изображения и так уже достаточно оптимизированы, то эффекта достичь не получится
- Расширение использует подсистему "Присоединенные файлы" из БСП. Разработка велась для УТ 11.4, и если ваша конфигурация отлична от УТ 11.4, использует версию БСП 3.х и использует подсистему "Присоединенные файлы", для хранения изображений, работа расширения возможна, но не гарантируется
Требования
-
Версия платформы 1С:Предприятие 8 не ниже версии 8.3.12
-
УТ версии 11.4.х.х
-
Только управляемые формы
Тестировалось на:
- Версия платформы 8.3.16
- Версия УТ 11.4.7.114
Возможности расширения:
Функция |
Описание |
Обработка различных форматов изображений |
*.jpg/.jpeg, *.bmp, *.png, *.gif, *.svg |
Автоматическая оптимизация новых изображений |
Поддерживается |
Ручная оптимизация всех изображений |
Поддерживается |
Ручная оптимизация одного изображения |
Поддерживается |
Настройки | Поддерживается настройка для каждого расширения и справочника хранящего изображения |
Масштабирование изображений | Относительное в процентах и явное в пикселях по ширине |
Снижение качества изображения | доступно только для *.jpeg и *.png, файлы остальных форматов будут автоматически конвертированы в *jpeg или *.png |
Оптимизация изображений из файловой системы |
Не поддерживается |
Обработка ошибок |
Лог неудачных попыток оптимизации |
Работа с расширением
Сложности при работе с расширением
Расширение требует снятия флага "Безопасный режим" при подключении, так как происходит работа с данными базы, файловой системой и внешним приложением.
Перед работой расширения:
- требуется предварительная настройка
- для исключения риска потери данных обязательно создайте бэкап базы
Условия использования
Мы не несем ответственности за потерю ваших данных при использовании расширения.
Расширение может свободно использоваться в личных целях и в рамках вашей организации.
Расширение можно устанавливать на неограниченное количество баз.
Исходный код расширения открыт, допускается его модификация и доработка специалистами вашей организации под собственные нужды без каких-либо ограничений.
UPD 08.07.21
Разработка теперь продается за Start money
Достоинства
Расширение позволит вам существенно сократить объем занимаемый изображениями в базе.
Возможность тонкой настройки позволит точно определить какие изображения и как оптимизировать