Возникла проблема при преобразовании HTML-страницы в PDF с использованием NReco, где div имеет стиль 'page-break-before: всегда;' не прекратит разрыв страницы при конвертации в PDF.
Ниже приведен код, который на самом деле преобразует HTML в PDF
var htmlToPdf = new NReco.PdfGenerator.HtmlToPdfConverter();
var pdfBytes = htmlToPdf.GeneratePdf(htmlContent);
Response.ContentType = "Application/pdf";
Response.BinaryWrite(pdfBytes);
Response.End();
Ниже приведен сегмент HTML
</div>
<div>
<h3 style="page-break-before:always;">
Forsikringsbevis fortsat
</h3>
<!-- Second large table -->
<div>
Ниже приведен скриншот pdf без разрыва страницы.
Я полагаю, что по какой-то причине CSS не воспринимается, однако на странице отображается другой CSS, например, раскраска.
Есть идеи?