HES Danfe é uma biblioteca em C# que permite a geração do DANFE em formato PDF. É um fork de DanfeSharp + PDF Clown com algumas melhorias e implementações novas
Exemplo de uso:
using HESDanfe;
using HESDanfe.Modelo;
var nfe = @"C:\NotasFiscais\XmlDistribuicao\00000000000000000000000000000000000000000000-procNFe.xml";
var cce = @"C:\NotasFiscais\XmlEventos\CartaDeCorrecao\00000000000000000000000000000000000000000000_110110_01-proceventonfe.xml";
var logo = @"C:\Logo\logo_nota_fiscal.jpg";
var saida = new DirectoryInfo(@"C:\DANFE\");
foreach (var pdf in DANFE.GerarPDF(nfe, cce, logo,saida))
{
// agora é so imprimir os PDfs ou enviar por email
}