Сжатие (уменьшение) картинок в базе 1С и приведение их к одинаковой ширине

Многие сталкиваются с проблемой когда изображения, находящиеся в базе разные по объему и размерам. Менеджеры могут добавить файлы в очень высоком разрешении, объемом свыше 20 Мегабайт. База данных становится слишком большой, выгрузка на сайт идёт медленно и требуется много место на хостинге. Как сжать картинки и уменьшить размер базы 1С? Это можно сделать с помощью данной обработки. Существует возможность выбрать различные варианты для того чтобы уменьшить картинки: в разы, в процентах от первоначального объема, а также сделать картинки одинаковой ширины. В результате размер базы 1С значительно сократится (в зависимости от количества и размера картинок), а изображения станут небольшого объема, равными по ширине, почти без потери качества. Работает на управляемых формах для УТ 11, КА, ERP.

Арт.: 1656884

Размер картинок.png
image-20220510235615-1.png
image-20220510235615-4.png
image-20220510235615-5.png
image-20220510235615-2.png
image-20220510235615-6.png
image-20220510235615-8.png
image-20220510235615-3.png
image-20220510235615-7.png
6.png
2.png
4.jpg
6.png
Размер картинок.png
image-20220510235615-1.png
image-20220510235615-4.png
image-20220510235615-5.png
image-20220510235615-2.png
image-20220510235615-6.png
image-20220510235615-8.png
image-20220510235615-3.png
image-20220510235615-7.png
6.png
2.png
4.jpg
6.png

2000 руб.

500 руб.

 

После запуска обработки указываем диапазон размеров изображений в килобайтах для отбора из справочника Присоединенные файлы номенклатуры. Заполняется автоматически по умолчанию с возможностью изменения. Если не интересует текущее положение дел в Вашей базе, можно указать два диапазона 0-250 КБ и 250 -100 000 КБ. Первый диапазон это нормальные небольшие картинки, со вторым будем работать, уменьшая их размеры.

 

 

Нажимаем кнопку «Анализ данных», в результате будет выведена информация по картинкам в базе.


 

Табличная часть дополнится количеством элементов по диапазонам. В данном примере мы видим, что пятьсот одна картинка размером меньше или равно 250 КБ, а две находятся в диапазоне от 501 - 1000 КБ. Именно две картинки мы уменьшим с помощью данной обработки.


 

Далее необязательные действия, но дающие возможность понять кто дополняет слишком большими файлами базу. При двойном нажатии на поле количество открывается список картинок которые попали в выбранный диапазон.


 

Картинок может быть множество. Их можно обработать сразу все по выбранному алгоритму.
Далее выбираем вариант уменьшения изображения.

Можно выбрать: 1. Размер в процентах от текущего, 2. Уменьшить в разы, 3. Привести размер к ширине.

Далее заполняем поле параметр обработки значением (в нашем случае мы приводим все картинки к ширине 1500 пикселей).

Рекомендуем выбирать привести размер к ширине в пикселях. Тогда все картинки, предназначенные для выгрузки на сайт станут одинаковыми по ширине.


 

В табличной части устанавливаем флаг «Уменьшить» для нужных диапазонов.

 

 

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

 

 

Нажимаем кнопку «Выполнить резервное копирование». Ждём некоторое количество времени.

Далее после выполнения резервного копирования нажимаем кнопку «Выполнить преобразование файлов». Ждём некоторое количество времени.

 

Для контроля выполнения после еще раз нажимаем «Анализ файлов» и видим изменения. В нашем случае все файлы уменьшились до размера меньше или равно 250 КБ.


 

Обработка работает на управляемых формах.

Работа гарантирована на конфигурациях УТ 11 (минимальный релиз 11.4.13.282), КА (минимальный релиз 2.4.14.105), ERP (минимальный релиз 2.4.14.105).

На других версиях также должна работать.

1. SerVer1C 21.07.22 12:34 Сейчас в теме
Одноходовочка
2. Техподдержка 21.07.22 13:31
(1) Здравствуйте. Уточните пожалуйста что хотели сказать. Сделали сами, сильно уменьшает размер картинок в базе, очень хороша для перегрузки на сайт, поскольку делает одинаковыми ширину за одно действие. Стоит недорого.
3. Техподдержка 28.11.22 17:12
Обратите внимание за очень непродолжительное время можно навести порядок в картинках в учётной базе и на сайте. Множество сайтов идёт с автоматической подстройкой картинок, но внутри они большого размера и неодинаковые по ширине. Эта обработка корректирует данную проблему.

Оставьте свое сообщение

См. также

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». ...

14400 руб.

Контроль действий пользователей II

Контролируйте, кто и что менял при работе в базах 1С: создание, правки, удаление, поиск потерявшихся данных, вычисление злоумышленников. Подсистема содержит 10 точных отчетов, гибкая настройка контроля. Не тормозит работу, не грузит базу 1С...

14280 руб.

PowerTools

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

Конфигурация Session Monitor

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

Утилита для получения информации о базе данных 1С в формате JSON

Без знания паролей пользователей, напрямую из таблиц базы 1С утилита получает разнообразную информацию. Это отличный инструмент для участия в автоматизации, группового обновления баз данных, а также для обеспечения внутренних регламентов б...

600 руб.

Разноуровневое хранение присоединенных файлов (расширение конфигурации 1С Предприятие 8.3 подойдет для любых типовых конфигур...

20 мая 2021 года в онлайн формате пройдет Форум пользователей 1С:Документооборота. Когда, как не сейчас, намекнуть разработчикам на возможные улучшения в конфигурациях (если по-честному, просто совпало). Всем известно, что хранить файлы на ...

3600 руб.

“2iS:ESB+MDM” - Центр управления интеграцией и основными данными

Программный продукт предназначен для построения единой системы управления интеграционными процессами компании и нормативно-справочной информацией т.е. представляет собой решение классов ESB и MDM "в одном флаконе".

432000 руб.

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.