Non conosco un componente in grado di fare ciò; senza un tool esterno, l'unica alternativa è quella di costruirsi il proprio "rendering engine" per inviare alla stampante il testo formattato.

L'uso di un WebBrowser nascosto può essere una soluzione valida.

Attraverso le interfacce rese disponibili dal controllo, è forse possibile disabilitare intestazioni e quant'altro, ma non saprei dire di più (non mi sono mai trovato in questa casistica).

E' possibile che alcuni reporting tool siano in grado di stampare HTML attraverso appositi controlli (prova a dare un'occhiata ai RAVE Reports).

Ciao!