Example #1
0
        public ActionResult RenderHtml(RenderingRequest request)
        {
            var htmlBYtes = _ecrionService.Render(request.Xml, request.TemplateName, OutputFormat.HTML);

            ViewBag.Html = ReadHtmlAsString(htmlBYtes);
            return(View());
        }
Example #2
0
        public ActionResult RenderPDF(RenderingRequest request)
        {
            var pdfBytes = _ecrionService.Render(request.Xml, request.TemplateName, OutputFormat.PDF);

            return(File(pdfBytes, "application/pdf", $"{Guid.NewGuid():N}.pdf"));
        }