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