使用Syncfusion Essentials HTML强制分页转换为PDF转换

时间:2016-09-01 16:35:18

标签: c# syncfusion html-to-pdf

我一直在使用Syncfusion.HtmlConverter.HtmlToPdfConverter类将HTML转换为PDF,只要您使用Webkit渲染引擎就可以产生很好的效果,但是我无法让它正确地尊重分页符。 Syncfusion记录了较早的类HtmlConverter,并建议使用<p style="page-break-before: always;">,要求您将AutoDetectPageBreak属性设置为true

问题是较新的类不包含此属性。有没有人知道使用HtmlToPdfConverter强制分页符的正确方法?

1 个答案:

答案 0 :(得分:0)

事实证明,文档几乎是正确的。如果您按照他们的建议传递<p style="page-break-before: always;">它会分页,但在休息后添加一个巨大的空间。但是,如果您使用:

<p style="page-break-before: always;"></p>

它无需在转换对象上设置任何属性即可正确(并自动)尊重中断。这是从版本14.2450开始。