Html到PDF转换,导致文本重叠

时间:2013-01-24 04:17:42

标签: .net abcpdf

我正在使用abcpdf转换器将文本转换为PDF。

我的Html文档有多行: -

<tr><td>somecontent1</td></tr>
<tr><td>somecontent2</td></tr>
<tr><td>somecontent3</td></tr>
<DIV style="PAGE-BREAK-BEFORE: always"></DIV>
<tr><td>somecontent4</td></tr>
<tr><td>somecontent5</td></tr>
<tr><td>somecontent6</td></tr>

现在我期待的是第1页上应该有第3行,第2页应该是第3行。

因为第一页的一行中的内容很大,所以第一页第三行的内容的一半来自第二页。

我正在寻找的是一种将内容转移到下一页的方法,如果不适合当前页面

如果我不够清楚,请告诉我。

1 个答案:

答案 0 :(得分:0)

这取决于您要打印的页面大小,您需要计算每页允许的高度,如果第3行的内容超过该值,则在此之前插入<DIV style="PAGE-BREAK-BEFORE: always"></DIV>

类似here