我有这样的数据列表。
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