【发布时间】:2019-04-09 00:20:13
【问题描述】:
使用 NReco 将 HTML 页面转换为 PDF 时出现问题,其中 div 的样式为“page-break-before:always;”转换为 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,例如颜色。
有什么想法吗?
【问题讨论】:
标签: c# html pdf wkhtmltopdf nreco