EvoPdf:如何在最后一页获取总页数或跳过页眉/页脚

时间:2015-06-06 07:28:00

标签: pdf-generation html-to-pdf evopdf

我正在使用EvoPDF生成html到pdf。我可以在第一页跳过页眉/页脚。但我无法在最后一页上找到任何想法。如果我得到页数,那我就可以做到。那么,我有什么方法可以实现吗?

感谢。

1 个答案:

答案 0 :(得分:1)

在BeforeRenderPdfPageEvent事件处理程序中,您可以在最后一页中隐藏页脚,如下所示:

HtmlToPdfConverter htmlToPdfConverter = new HtmlToPdfConverter();

htmlToPdfConverter.BeforeRenderPdfPageEvent += htmlToPdfConverter_BeforeRenderPdfPageEvent;

void htmlToPdfConverter_BeforeRenderPdfPageEvent(BeforeRenderPdfPageParams eventParams)
{
   PdfPage page = eventParams.Page;
   if (eventParams.PageNumber == eventParams.PageCount)
       page.ShowFooter = false;
}