我正在使用CSS @page 和页面计数器来生成我正在生成的报告。
我可以使用
var result = from product in Products.Include("Skus.PriceHistory")
from sku in product.Skus
from price in sku.PriceHistory
where price.FinancialPeriodID == 244
select new { p=product, pricehistory = product.Skus.PriceHistory};
var products = results.select(pph => pph.product);
我在页脚上显示页面信息
对于我文档中的嵌套部分,我正在创建自己的分区计数器,并能够跟踪我的部门页数。
counter(page); /* shows current page */
counter(pages); /* shows total pages */
现在,有什么方法可以显示占用我特定部分的总页数吗?
我只想在每个页面上显示特定于标题的标题。
counter(mySectionCounter)
如何查找分页总页数?
答案 0 :(得分:0)
在尝试了所有内容之后,我们需要JavaScript支持,以便在PDF上显示“分页计数器”和“分页计数”。
如果“部分总页数”属于MVP,我建议您选择其他支持JavaScript呈现的工具。
html2pdf
我发现了html2pdf
工具(可免费使用),该工具几乎可以执行飞碟支持的所有功能以及对JavaScript的支持。
这是需要安装的命令行工具,然后可以从Java代码中调用。
使用JS可以轻松地将页面链接到JS函数,并跟踪当前部分中的总页面。
有关html2pdf的更多信息,请参见:https://html2pdf.com/