代码之家  ›  专栏  ›  技术社区  ›  Kaushik Thanki

如何在每一页的OpenHtmlToPdf上添加页码?

  •  0
  • Kaushik Thanki  · 技术社区  · 3 年前

    我在.net c#api项目上使用nuget“OpenHtmlToPdf”version=“1.12.0.0”。此项目基于 OpenHtmlToPdf但是我不确定如何在每个生成页面的底部添加页码。

    以下是我在github页面上找到的唯一代码。

     var pdf = Pdf
                    .From(contents)
                    .OfSize(PaperSize.A4)
                    .WithTitle($"Report Data")
                    .WithoutOutline()
                    .WithObjectSetting("web.defaultEncoding", "utf-8")
                    .WithObjectSetting("pagesCount", "true")
                    .Portrait()
                    .Comressed()
                    .Content();
    

    是否可以添加带有页码的页脚?我在片场注意到了 https://wkhtmltopdf.org/libwkhtmltox/pagesettings.html 只有一个选项可以添加header.htmlUrl(footer.htmlUrl)&pages列举但清楚的例子如何实现或实现。

    nuget: https://www.nuget.org/packages/OpenHtmlToPdf/

    0 回复  |  直到 3 年前
    推荐文章