Representación impresa PDF a partir de un XML

Ejemplo C#

var xml = System.IO.File.ReadAllBytes(@"C:\Wsdl\CAC771D0-4057-AAAA-AAAA-526444336600.xml");
        var plantilla = System.IO.File.ReadAllBytes(@"C:\Wsdl\PlantillaCfdi33.trdp");
        var rpt = new USLib.Reporting.GeneradorPdf(xml, plantilla);
        var pdf = rpt.GenerarPdf();
 
        System.IO.File.WriteAllBytes(@"C:\Wsdl\Reporte.pdf", pdf);

Desarrollado porBetterDocs