Rotativa Page-Break不起作用

时间:2016-07-19 14:59:55

标签: c# wkhtmltopdf rotativa

我将wkhtmltopdf 0.12.2.4与Rotativa MVC(C#)一起使用。我使用page-break-after: always生成分页符。但不知何故,它不会将样式应用于我生成的pdf。

有谁知道如何解决这个问题。看来Rotativa没有这个问题的答案。

CSS:

.page-breaker {
  display: block;
  padding-top: 120px;
  clear: both;
  page-break-after: always;
  margin-left: 100px;
  z-index: 10;
}

HTML:

<div class="page-breaker">.....</div>

Thx:)

1 个答案:

答案 0 :(得分:1)

我通过将rotativa和wkhtmltopdf版本更改为以下内容来解决此问题:

  

Rotativa v1.6.4

     

Rotativa.MVC v2.0.3

     

Rotativa.Core v2.0.0

我更新了项目中的nuget引用。据我所知,Rotativa v1.6.4适用于 wkhtmltopdf 0.12.2.1 。此版本的wkhtmltopdf允许您像这样执行分页符:

.page-breaker {
   display: block;
   clear: both;
   page-break-after: always;
}