EvoPdf:如何让总页数或跳过最后页的页眉/页脚

问题描述 投票:0回答:1

我使用EvoPDF生成HTML到PDF。我可以跳过页眉/页脚中的第一页。但我无法找到任何想法跳过他们最后一页上。如果我会得到PAGECOUNT,那么我可以做到这一点。那么,有没有什么办法可以实现吗?

谢谢。

pdf-generation html-to-pdf evopdf
1个回答
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;
}
© www.soinside.com 2019 - 2024. All rights reserved.