Групповое сжатие фотографий в справочнике "Физические лица" (УФ)

Публикация № 1022021

Обработки - Универсальные обработки

обработка

1
За основу взята обработка "Групповое сжатие (по высоте и ширине) фотографий в справочнике Физические лица (Обычные формы)" (http://infostart.ru/public/381794/). Данная обработка переписана под Управляемые формы. Добавлена возможность сжать фотографии по определенным Физическим лицам.

Обработка отбирает по регистру сведений "Фотографии Физических лиц" Физические лица, имеющие фотографию (Команда: 1. Заполнить Физ.лица). По команде 2 (Сжать фотографии) обработка поочередно записывает файл изображения и его уменьшенную копию в временную папку. Затем происходит замена изображений в регистре с оригинала на уменьшенную копию. После загрузки, фотографии удаляются из временной папки.

   Уменьшение размеров производится по следующим принципам:

1) если и высота, и ширина больше заданных, то выбирается сравниваются соотношения "Оригинальная высота"/"Заданная высота" и "Оригинальная ширина"/"Заданная ширина": если больше  "Оригинальная высота"/"Заданная высота" то изображение уменьшается до заданной высоты, а потом пропорционально уменьшается ширина; если больше  "Оригинальная ширина"/"Заданная ширина" то изображение уменьшается до заданной ширины, а потом пропорционально уменьшается высота;

2) если больше только ширина, то изображение уменьшается до заданной ширины, а потом пропорционально уменьшается высота;

3) если больше только высота, то изображение уменьшается до заданной высоты, а потом пропорционально уменьшается ширина.

Тестировалась на релизе: ЗУП 3.1.8.216.

1

Скачать файлы

Наименование Файл Версия Размер
Групповое сжатие фотографий в справочнике "Физические лица" (УФ):
.epf 9,44Kb
15.03.19
1
.epf 9,44Kb 1 Скачать

См. также

Специальные предложения

Избранное Подписка Сортировка: Древо
В этой теме еще нет сообщений.
Оставьте свое сообщение