ivagor, svofski, идея ясна. Вообще, я задумывал сделать жесткие размеры выходной картинки 256x256. Для всех форматов есть опция Stretch, при которой учет pixel aspect ratio отключается и входное изображение растягивается до выходных размеров. Эта опция решает задачу? Или вам требуются произвольные размеры выходной картинки?

И еще вопрос - конвертация в bmp с какой глубиной цвета? 4 бита(16 цветов в палитре) или 8 бит(256 цветов в палитре)?