Exibindo cabeçalhos e rodapés em um PDF gerado pela Rotativa
Eu estou tentando especificar cabeçalhos e rodapés em um PDF gerado pela biblioteca Rotativa. Como o autor respondeuAqui deve ser possível usar CSS (descritoAqui). No entanto, não sou capaz de fazer isso.
Eu tenho uma folha de estilo carregada na meta tag:
<link href="print.css" rel="stylesheet" type="text/css" media="print" />
E na folha de estilos na parte inferior:
@page {
@top-left {
content: "TOP SECRET";
color: red
}
@bottom-right {
content: counter(page);
font-style: italic
}
}
E então gerando PDF por:
public ActionResult ShowPdf()
{
var model = new Model();
return new ViewAsPdf("view.cshtml", model)
{
FileName = "Report.pdf",
CustomSwitches = "--print-media-type"
};
}
E então nada aparece no cabeçalho e rodapé do PDF. Alguma ideia?