Программа изменяет размеры всех фото (JPG) в выбранной папке и её подпапках до до указанной ширины (высота установится сама).
Алгоритм работы программы:
1.поиск первого файла JPG
2.загрузка JPG в буфер
3.преобразование JPG в BMP
3.масштабирование BMP
4.обратное преобразование BMP JPG
5.сохранение JPG в файл
Малый размер(21кб) достигнут использованием WinAPI, GDI+ и почти 2-х кратным сжатием программой upx.exe.
dialog_resizer1.jpg
Скачать EXE (MiniFotoResizer.zip) на
http://kachkarvv.ru/download/files-delphi.php
Исходники (бесплатно) на
http://kachkarvv.ru/faq/src-delphi/d...otoResizer.htm