使用ASP.NET MVC 4将HTML页面转换为PDF文件

时间:2014-02-19 16:25:53

标签: c# asp.net-mvc asp.net-mvc-4 pdf rotativa

我正在尝试实施网络解决方案,将网页转换为PDF文件。为了解决这个问题,我已经跟着these steps了,但是,当我实现这个时,加载PDF需要很长时间,我不确定是否会这样做,因为它仍然会加载到此刻。

我实际上是在使用ASP.NET MVC 4开发这个web-app。我的实现是:

[HttpGet]
        public ActionResult Imprimer(string type = "", string dns = "", string domaine = "", string nomPoste = "", string stats = "", string date1="", 
            string date2 = "")
        {
            return new ActionAsPdf(
                           "Index",
                           new { type = type, dns = dns, domaine = domaine, nomPoste = nomPoste, stats = stats, date1 = date1, date2 = date2 }
                           ) { FileName = "Statistique-"+DateTime.Now.ToString()+".pdf" };
        }

知道ActionAsPdf的第一个参数是来自此处的网页我正在执行Imprimer操作,第二个参数是请求的参数。

有人可以点亮这有什么问题吗?

0 个答案:

没有答案