Asp.net mvc mvc4&;Rotativa HTML到PDF封面问题

Asp.net mvc mvc4&;Rotativa HTML到PDF封面问题,asp.net-mvc,asp.net-mvc-4,rotativa,Asp.net Mvc,Asp.net Mvc 4,Rotativa,我正在使用MVC4的Rotative。 我已经为创建页眉、页脚和封面实现了自定义样例。 我的customswaches在代码下面 string cusomtSwitches = string.Format( "--print-media-type --allow {0} --header-html {0} --allow {1} --footer-html {1} --allow {2} cover {2}", Url.Action("PDFHeader", "Control

我正在使用MVC4的Rotative。 我已经为创建页眉、页脚和封面实现了自定义样例。
我的customswaches在代码下面

string cusomtSwitches = string.Format(
    "--print-media-type  --allow {0} --header-html {0} --allow {1} --footer-html {1} --allow {2} cover {2}", 
    Url.Action("PDFHeader", "Controller", new { data=""  }, Request.Url.Scheme), 
    Url.Action("PDFFooter", "Controller", new { area = "" }, Request.Url.Scheme), 
    Url.Action("PDFCover", "Controller", new { data="" }, Request.Url.Scheme)
);
我的PDF无法正确生成。封面在顶部插入了一些空格,我怀疑这是因为页眉。若我从页眉中删除页眉的html,那个么封面似乎工作得很好,并且从顶部开始

我可以理解封面不能有页眉和页脚,这就是为什么我实现了封面。但仍然存在一些问题。 若我能在生成实际的PDF之前获得完整的HTML,那个么我就可以调试问题所在

在得到带有页眉和页脚等的实际PDF之前,有没有办法得到完整的HTML