## 演示如何分页输出页面内容：

《带底色表单》

A等 | B等 | C等
A001 | B001 | C001
A002 | B002 | C002
A003 | B003 | C003

分页元素不能空，可以是空格或普通内容

双细线表格
X等 | Y等 | Z等
X001 | Y001 | Z001
X002 | Y002 | Z002
X003 | Y003 | Z003

《单线表单》
R等 | S等 | T等
R001 | S001 | T001
R002 | S002 | T002
R003 | S003 | T003

下面演示把以上三段内容分页输出：

方式一：把三段超文本分别送给控件，用NewPage实现分页， 看一下打印预览1。

该方式分页准确、容易理解、可多页预览， 但需要分页内容被div提前区分开。

方式二：三段内容分别放到一个table的不同tr中, 用ADD_PRINT_TABLE自动分页，看一下打印预览2

该方式不需要专门函数或分页符，但需要用table结构重组文本或提前预置，注意第4个参数要小于最小页内容(这里用1)。

方式三：把一个超文本大段落送给控件，其中用page-break-after(before)强制分页， 看一下打印预览3

该方式语法简单，但需要超文本中提前预置强制分页符， 并注意只有前后都有换行符的block元素才能用来分页，
可以专门插入一个分页元素，也可以把一个正常元素的style设为强制分页，且必须在block元素之间进行分页。

方式四：每次打印一个表，循环3次实现分页输出，看一下直接打印4

该方式性能高、适合连续快速打印，但不能多页预览。

方式五：还有一个多页对象分隔指令NewPageA，参考样例43。

方式六：强制分页和自动分页相结合，例如按每页高度160+强制分页符输出本文档见打印设计6

为了避免自动分页切割表格的单元格，可适当提高表格行的粒度TableRowThickNess为25(默认值是20)。

<<回样例目录