我试图在使用此代码的某个元素后打破页面
<p style=\"page-break-after:always\">
我正在使用syncfusion pdf报告生成器
所以在内容中我有几条记录要显示在PDF中。
现在我希望这些个人记录显示在同一页面中,这意味着我不想显示相关内容出现在两个页面上。
如果当前页面上没有足够的空间,则整个内容将转移到下一页,而不是分成两页。
答案 0 :(得分:1)
您可以使用AutoDetectPageBreak属性打开或关闭HTML中的分页符检测。
using (HtmlConverter html = new HtmlConverter())
{
// Enable auto detect page break.
html.AutoDetectPageBreak = true;
// Convert here
}
如果设置为false,转换器将根据PdfPage的大小拆分页面。