render HTML (convertir a mapa de bits)

¿Alguien puede recomendar la mejor (y preferiblemente portátil) forma de representar documentos HTML en un mapa de bits? Hasta donde entiendo, mis dos opciones principales son WebKit y Gecko, pero no pude encontrar un buen punto de partida sobre cómo hacerlo. La última vez que intenté hacer esto hace 5 años, terminé usando Gecko para enviar el documento a una impresora, que no es realmente lo que necesito. Necesito renderizar a un mapa de bits en memoria.

Para aclarar: lado del servidor, sin Java, sin .NET, procesamiento por lotes, rendimiento, no interactivo, sin Javascript.

Respuestas a la pregunta(3)

Su respuesta a la pregunta