¿Imprimir documento PDF con el módulo win32print de python?

Estoy intentando imprimir un documento PDF con el módulo win32print. Aparentemente este módulo solo puede aceptar PCL o texto en bruto. ¿Es eso correcto?

Si es así, ¿hay un módulo disponible para convertir un documento PDF en PCL?

Contemplé el uso de ShellExecute; sin embargo, esta no es una opción ya que solo permite imprimir en la impresora predeterminada. Necesito imprimir en una variedad de impresoras en servidores a través de varias redes.

Gracias por tu ayuda, Pete.

Respuestas a la pregunta(3)

Su respuesta a la pregunta