在某些元素之后,在html中插入分页符到syncfusion pdf报告

时间:2012-06-20 08:00:34

标签: c# asp.net c#-3.0 syncfusion html-to-pdf

我试图在使用此代码的某个元素后打破页面

 <p style=\"page-break-after:always\">

我正在使用syncfusion pdf报告生成器

所以在内容中我有几条记录要显示在PDF中。

现在我希望这些个人记录显示在同一页面中,这意味着我不想显示相关内容出现在两个页面上。

如果当前页面上没有足够的空间,则整个内容将转移到下一页,而不是分成两页。

1 个答案:

答案 0 :(得分:1)

您可以使用AutoDetectPageBreak属性打开或关闭HTML中的分页符检测。

using (HtmlConverter html = new HtmlConverter())
{
 // Enable auto detect page break.
 html.AutoDetectPageBreak = true;

 // Convert here
}

如果设置为false,转换器将根据PdfPage的大小拆分页面。