我尝试通过 Razor 模板制作发票,并通过 chromium 将其转换为 PDF。我必须将付款表格添加到最后一页,但在常量位置。
.svg-container {
position: absolute;
top: 12cm;
left: 0cm;
left: 0px;
width: 18cm;
height: 10cm;
}
<div class="svg-container">
<svg>..</svg>
</div>
当我以这种方式付款表格 svg 在正确的位置,但在第一页并叠印发票区域时
<div style="position: relative;">
<div class="svg-container">
<svg>..</svg>
</div>
</div>
当我以这种方式付款时,付款表格在发票数据之后,但位置是可变的。我想用 top 属性计算设置绝对位置
AbsluteTop = TopOfPage + pages * PageHeigth;
但问题是获取页面计数到剃须刀代码并将顶部设置为样式=顶部:
WriteLiteral("style =\"top: " + @razorVariablePAges + ";\"")
在标题部分我使用
<span class='totalPages' style="font-family:Arial; font-size:7pt ">
但我无法将其读入剃刀变量