1

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

谢谢。

4

1 回答 1

2

在 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;
}
于 2015-07-11T13:15:35.663 回答