我正在使用 EvoPDF 将 html 生成为 pdf。我可以跳过第一页的页眉/页脚。但我找不到在最后一页跳过它们的任何想法。如果我能得到页数,那么我可以做到这一点。那么,有什么办法可以实现吗?
谢谢。
我正在使用 EvoPDF 将 html 生成为 pdf。我可以跳过第一页的页眉/页脚。但我找不到在最后一页跳过它们的任何想法。如果我能得到页数,那么我可以做到这一点。那么,有什么办法可以实现吗?
谢谢。
在 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;
}