С макушки головы, как я бы это сделал:
- Используйте OpenOffice.org для преобразования файла .ppt в PDF. (OO.o имеет очень богатый Java API. Богатый и сложный в использовании, имейте в виду, но как только вы поймете, как заставить его выполнить нужную вам задачу, все готово. Не знаю, можете ли вы сделать что-нибудь полезное с это через Python; не мой язык.)
- Используйте ImageMagick для преобразования PDF в файлы .jpg. (Хотя мне сказали, что преобразование PDF в файл PS перед его преобразованием в изображения дает лучшие результаты.) (Интерфейс командной строки IM чертовски близок к самому языку - хотя, опять же, как только вы поймете, как его получить, делай что хочешь, все готово.)
Не знаю, если это самый эффективный / надежный способ сделать это. Но, по сути, я бы хотел использовать Google для троллинга сторонних инструментов с открытым исходным кодом, которые делают всю грязную работу за меня.