我正在使用Rotative和MVC 4。 我已经为创建页眉,页脚和封面页面实现了自定义样本 我的海关代码低于代码
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无法正常生成。封面页面在顶部插入一些空间,我怀疑是因为Header。如果我从标题中删除标题的html,Cover似乎工作得非常好,从顶部开始。
我可以理解Cover不得有页眉和页脚,这就是我实现封面的原因。但仍有一些问题。 如果我在生成实际PDF之前可以获得完整的HTML,那么我可以调试问题所在。
在获得带有页眉和页脚等的实际PDF之前,有没有办法获得完整的HTML?