Webservice Impressão de Danfe a partir de XML

Boa tarde a todos,

Estou pensando em desenvolver um gerador de Danfe a partir de um XML para disponibilizar para o usuário fazer download.

Existe algum webservice que faça isso? onde eu indique o caminho do xml e ele me gere Danfe mesmo que em um navegador?

Estou desenvolvendo em JAVA SE.