Respondiendo a Felipe88, es que no me vale tener un componente en delphi, ya que lo que quiero es que al imprimir desde cualquier programa (word, excel, etc) el resultado de esa impresión lo tenga en mi programa.
A Lepe, pues que me lo estoy descargando el source y voy a echarle un vistazo a ver que tal es.
Y a Neftali igual, no me importa pagar (siempre que no sea mucho) ya que es para un software de mi empresa, asi que igualmente le echare un vistazo.
Gracias!