C # importación de archivos de Adobe Illustrator (.AI) renderizados a Bitmap?

Anyone sabe cómo cargar un archivo .AI (Adobe Illustrator) y luego rasterizar / renderizar los vectores en un mapa de bits para poder generar, por ejemplo. un JPG o PNG de él?

Me gustaría producir miniaturas + renderizar la versión grande con fondo transparente en PNG si es posible.

Porque es "posible" si conoce las especificaciones del .AI, pero ¿alguien tiene algún conocimiento o código para compartir para empezar? o tal vez solo un enlace a algunos componentes?

C # .NET por favor: o)

Code es muy interesante ya que no sé nada acerca de leer puntos de vectores y dibujar splines.