【发布时间】:2014-06-23 16:27:59
【问题描述】:
我正在尝试使用 RotativaPDF 创建一个可导出/可打印的页面,其中这些页面必须有一小部分包含来自客户的一些数据、包含客户信用和付款的表格,并且每个页面都必须有页脚和页眉(不包括第一页)。
我的控制器的操作:
public ActionResult ExportToPDF()
{
var customer= new Customer();
var customerData = string.Format("Name: {0} | Client Nr.: {1}", customer.Name, customer.CardNumber);
return new ActionAsPdf("ExportPDF")
{
CustomSwitches = "--footer-right \"[page]/[topage]\" " +
"--footer-left \"Emission date: [date]\" " +
"--header-right \""+ customerData + "\" " +
"--header-left \"Customer Data\" " +
"--footer-font-size \"11\" " +
"--header-font-size \"11\" " +
"--footer-spacing \"10\" " +
"--header-spacing \"20\""
};
}
注意:我定义的 CustomSwitches 就像在 this link 上描述的那样。
使用我的代码,所有页面都会显示一个标题。我应该如何不在首页显示页眉?
预期结果:
【问题讨论】:
-
您找到解决方案了吗?
-
@FreeAsInBeer 不,我放弃了。我想@ kiev 的答案可能会有所帮助,但您需要确切知道页面的结束位置。您可以在madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf-0.9.9-doc.html 中找到更多信息。无法为您提供更多帮助,抱歉
标签: jquery html asp.net-mvc-4 rotativa