Rotativa.AspNetCore-如何按正文内容添加动态标题内容顺序

时间:2019-10-06 10:48:42

标签: pdf .net-core wkhtmltopdf

我有这样的数据列表。

var data = new List<Report>
{
     new Report
     {
              Header = new HeaderContent
              {
                       UserFullName = "Mr A"
              }
              ContentTable = new List<BodyContent>
              {
                       ...... Content A
              }
     },
     new Report
     {
              Header = new HeaderContent
              {
                       UserFullName = "Mr B"
              }
              ContentTable = new List<BodyContent>
              {
                       ...... Content B
              }
     },
}

现在我在pdf报告中添加了标题,我的标题显示在每一页上,所有内容与第一页相同。 但是我不能按报表索引动态标题(当渲染ContentTable完成=>页面末尾并打开新页面=>然后更改为下一个报表索引并更改标题内容)。 当报表更改为下一个索引时,我想使标题更改内容。我上面显示的对象相同。

我也不需要创建2个pdf文件,因为我也需要使其在页脚中继续运行页码。

或者如果有人可以建议我为生成pdf报告创建库(仅免费生成pdf报告)可以执行我想要的操作,请告诉我。

谢谢。


lib Rotativa.AspNetCore

C#.netcore 2.2

0 个答案:

没有答案