Очень часто при заполнении сайта, а особенно фотогалереи фоток или просто изображение нужно уменьшить фото, чтобы они много места не грузили на серваке и пользователям вашего сайта были быстродоступны. Для этого некоторые cms оснащены функционалом изменения размера и сжатия изображения, но далеко не все, я например когда создавал свой движок сайта на asp.net создал такую функцию, понимая что это очень нужно и что сжимать фото просто необходимо. Например, приносят фотоаппарат, там десятки фоток и все нужно загрузить, все фото весят 142мб, после того как их сжать и уменьшить размер например до 1024px, они буду занимать всего 3мб.
Так вот, на основе функционала который я делал в своем движке, решил создать дескоптную мини программу которая изменяет размер изображений, а также позволяет сжать, качество изображений можно настроить в интерфейсе.
Загружаете программу по прямой ссылке, запускаете, установки не требует. Далее выбираете папку с фотографиями, программа создаст список изображении, выбираете папку куда нужно сохранить. Далее можете переместить ползунок, чтоб выбрать качество картинки(влево - максимальная степень сжатия, но минимальное качество). Если Вы хотите указать свой размер картинки, то ставьте галочку "Изменить размер" и выбирайте необходимые параметры. После чего нужно нажать кнопку "Начать". Все, обработка происходит довольно быстро, но на слабых компьютерах не знаю как она себя поведет, при больших размерах фото, она может кушать много озу.
Для работы программы у вас должен стоять net framework(если у вас XpSp3 и выше то он у вас уже скорее всего стоит )
Осталось собрать на проект 7990 из 8000 рублей.
После того как сумма будет собрана я сделаю кросс-платформенную версию, которая будет работать и в Linux