大文本分页拆分的原理

用户的问题是: 报表在预览打印时,由于某几行,例如13,14行的内容很多,需要用合并格做分页拆分,但是打印预览时,每页的尾部空白部分还是相差很大,希望能有办法进行调整。

        解决方案
        所谓分页拆分文本,是按照合并格所涉及的总行数,将文本所需的总高度均分到各行中,然后再在分页时根据断行比例拆分文本。如果只设两个合并行,那么每一行的高度还是会很大的,在分页时还是会产生明显影响。因此,使用分页拆分文本的方法是,根据文本宽度多加一些合并行进来,比如,文本总高度约25行400个像素,希望每页下面的空白小于40个像素,那么合并行应该至少10行。

本文标签: