printMultipleText
打印自定义数据(多行文本)
printMultipleText({params}, callback(ret, err))
params
project:
- 类型:数组
- 描述:(必填项)打印联式名称。
title:
- 类型:字符串
- 描述:(必填项)票据抬头
- 默认值:''
rows:
- 类型:数组
- 描述:(必填项)票据每行内容及样式。
- 示例:{text : '内容', style : [0,0,0,0], align:'left|center|right', lineHeight:60}
- 说明: style 每个元素对应打印样式标志位,分别是:[是否加粗,是否倍高,是否倍宽,是否下划线] align 对齐方式,分别是:left 左对齐, center 居中对齐, right 右对齐 lineHeight 行间距
isSubject:
- 类型:布尔
- 描述:(必填项)是否需要打印联式名称。
- 取值范围:true|false
示例代码
var gprinter = api.require('xGprinter');
gprinter.printMultipleText({
title : '自定义数据',
project : ['联1','联2'],
rows : [{
text : '内容1',
style : [0,0,1,0,1], //不加粗,不倍高,倍宽,不采用下划线,使用
align : 'center',
lineHeight : 60,
image : '图片base64编码' //当text为空时使用image
}],
isSubject : true
});
可用性
Android系统
可提供的1.0.0及更高版本