Необходимо написать оконное приложение на windows. Имеется N-ое количество изображений в формате .jpeg, их необходимо распечатать на плоттере с наиболее компактным размещением на листах с заданными размерами.
Принцип работы:
1. Устанавливаем ширину листа
2. Устанавливаем длину листа
3. Выбираем изображения
4. Программа компонует их, при необходимости поворачивает изображения на 90 градусов и создает столько листов размера, установленного на шагах 1 и 2, чтобы разместились все выбранные на шаге 3 изображения. Главная задача, чтобы практически не было пустых мест. Готовые файлы должны быть формата .tiff.
В прикрепленном файле пример, слева неправильное размещение файлов, справа правильное.