В Paint.Net есть такая операция как "Resize Canvas", позволяющая увиличить размер картинки до нужного за счёт добавления полей, помещая при этом оригинальное изрбражение в любой угол или в центр (мне надо именно в центр). Это как раз то, что мне надо, только мне надо обработать сразу больше сотни картинок. Чем сделать это в "пакетном режиме"? Желательна возможность выбора каким цветом заливать добавляемые поля (включая "пустой цвет" PNG как вариант). Принимаются решения для Windows и Linux.

Кроме Paint.Net я ещё видел такую опцию в FastStone Image Resizer, но он, на сколько я понял, не умеет выравнивать оригинальное изображение в новом по центру.
Тот же вопрос на английском на StackExchange.