Printer
含义:打印机;数量:0 - 1, 内容: 指定默认的打印机名

Paper
含义:打印纸及相关配置;数量:0 - 1
属性名称含义可用值默认值
paperNumber指定打印纸打印纸号,请参见《开发者指南》的“附录4.打印纸对照表”.9
paperName打印纸的名称通常不需要该项。如果您希望用某个自定义打印纸打印,则必须指定该 paperName,并且不能指定 paperNumber(无)
oriantation打印纸方向Portrait - 纵向, Landscape - 横向.portrait
scale打印比例10至300之间的数字(百分比)100
zoom显示比例10至200之间的数字(百分比)100
Duplex如果打印机支持双面打印,如何打印false - 仍单面打印;
Simplex - 简单处理;
Vertical - 垂直装订的双面打印(垂直方向颠倒);
Horizontal - 水平装订的双面打印
false
PrintColor打印颜色BW - 黑白打印;
Device - 以打印设备为准;
Device
isPrintColHeaderEveryVPage是否每个垂直分页都打印列标题true/false - 全部打印/仅第一页打印;true

Margin
含义:打印纸边距;数量:0 - 1
属性名称含义可用值默认值
left左边距数字,单位是毫米.15
right右边距同上.15
top上边距同上15
bottom下边距同上15

PageHeader
含义:页眉区;数量:0 - 1

Layer
含义:图层;数量:1 - n, 内容: 显示的文字, 可以包含Pages( )、Page( ),vPages( )、vPage( )、hPages( )、hPage( ), 分别表示总页数(即总的纸张数)、当前页号(即总的纸张顺序号)、垂直页数、当前垂直页号、水平页数、当前水平页号。也可以是“=”开头的表达式,如果是表达式,就必须严格按照表达式的规范书写,例如:
  <layer>='第' + page( ) + '页, 日期:' + now('%Y年%m月%d日')</layer>
默认的页码在页脚处,表达式是:
  <layer>=if(hPages()>1, '第'+vPage()+'页(第' +hPage()+ '部分), 共'+vPages()+'页', '第'+Page()+'页, 共'+Pages()+'页')</layer>
这段看似复杂的表达式的意思是:如果存在横向分页,那么页码是类似“第1页(第2部分), 共10页”,其中页号仅按照垂直方向计数;如果没有横向分页,那么页码就是“第1页, 共10页”这样的.
属性名称含义可用值默认值
y相对于区域顶端的y坐标数字,单位是像素.0
height图层高度数字,单位是像素. 如果不定义高度,则以文字实际显示的高度为准.
fontIndex字体字体资源中的顺序号.0
align水平对齐left / center / right.center
valign垂直对齐top / middle / bottom.top
bgColor 或 backColor图层背景色颜色串.
border.left左边界线像素数0
border.right右边界线像素数0
border.top上边界线像素数0
border.bottom下边界线像素数0

PageFooter
含义:页脚区;数量:0 - 1

Header
含义:表头区;数量:0 - 1
属性名称含义可用值默认值
isFirstPageOnly是否仅首页才打印true / falsefalse

Footer
含义:表尾区;数量:0 - 1
属性名称含义可用值默认值
isLastPageOnly是否仅末页才打印true / falsefalse
isFixedAtBottom是否紧挨在页的底部true - 紧挨在页的底部、页脚的上方
false - 紧挨在表格区的下方
true


Fonts  
含义:用到的字体资源;数量:0 - 1
属性名称含义可用值默认值
ref引用外部XML描述文件,
字体内容将来自该文件, 实现类似页面CSS的统一置换功能
外部XML文件的URL,可以是相对URL(无)