Convertendo um PDF em uma série de imagens com Python

Estou tentando usar o Python para converter um PDF de várias páginas em uma série de JPEGs. Posso dividir o PDF em páginas individuais com bastante facilidade com as ferramentas disponíveis, mas não consegui encontrar nada que possa ocultar PDFs em imagens.

O PIL não funciona, pois não pode ler PDFs. As duas opções que encontrei estão usando o GhostScript ou o ImageMagick através do shell. Essa não é uma opção viável para mim, pois esse programa precisa ser multiplataforma e não tenho certeza se um desses programas estará disponível nas máquinas em que será instalado e usado.

Existem bibliotecas Python por aí que podem fazer isso?

questionAnswers(5)

yourAnswerToTheQuestion