Niestety w PSP nie działa to tak, jakbym oczekiwał.
Po zmianie proporcji na 1:1 program zmienia liczbę pikseli w rozmiarze płótna. Dla pierwszego obrazka jest OK, ale dla następnych przrzetwarzanych skryptem po prostu przyjmuje rozmiar pierwszego obrazka.
Faststone i irfan też sprawdziłem i nie robią tego co chcę.
Jeszcze raz w skrócie - mam kilkaset prostokątnych zdjęć, każde o innych wymiarach, ale każdy wymiar > 1000 pikseli. Na środku obiekt, białe tło. Chcę je przeskalować do kwadratowych obrazków 500x500. Ręcznie robię to tak:
1 zdjęcie 3000x2600 -> 3000-3000 -> 500x500
2 zdjęcie 2500x2800 -> 2800-2800 -> 500x500

i tak kilkaset razy