面板

CcSimple模板&元素大约 2 分钟

面板对象

提示

面板是模板对象的核心。所有打印元素实际存储的位置都在面板中。可以理解成 “模板” 是画框,“面板” 才是真正的画布。

let hiprintTemplate = new hiprint.PrintTemplate(options);
// 新建一个面板, 宽:100 高:100
let panel = hiprintTemplate.addPrintPanel({ width: 100, height: 100 });

参数

名称类型说明备注
panelPageRulestring分页规则 默认 ''设置 none 不分页 小票打印
namestring面板名称 默认面板名称多面板时显示
widthnumber打印纸张宽度 mm
heightnumber打印纸张高度 mm
leftOffsetnumber打印左偏移量 mm
当打印遇到部分显示不全很有用
将覆盖面板的左偏移
template.print(data,{leftOffset:-1})
template.getHtml(data,{leftOffset:-1})
topOffsetnumber打印上偏移量 mm
当打印遇到部分显示不全很有用
将覆盖面板的上偏移
template.print(data,{topOffset:-1})
template.getHtml(data,{topOffset:-1})
paperHeadernumber页眉线 mm 默认 0此高度之的元素, 可设置每页显示
分页内容开始位置
paperFooternumber页脚线 mm 默认 纸张底部此高度之的元素, 可设置每页显示
分页内容结束位置
paperNumberDisabledboolean不显示页码 默认 false设计时显示灰色, 双击页码则切换状态
paperNumberFormatstring页码格式 默认 paperNo-paperCount
fontFamilystring字体如果"元素"没设置则继承这个字体
orientstring纸张方向(仅自定义纸张有效)
1:纵向 2:横向
默认自带有 A1-A8 B1-B8
panelPaperRulestring面板打印纸张规则
odd:打印纸张保持奇数
even:打印纸张保持偶数
firstPaperFooternumber首页页尾线位置顾名思义
第一页的页尾线高度
lastPaperFooternumber尾页页尾线位置顾名思义
最后一页的页尾线高度
evenPaperFooternumber偶数页页尾线位置顾名思义
偶数页的页尾线高度
oddPaperFooternumber奇数页页尾线位置顾名思义
奇数页的页尾线高度
watermarkOptionsobject水印参数点击面板可查看可配置项
Loading...