W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
將打印內(nèi)容發(fā)送到指定地址的打印機(jī)(藍(lán)牙打印機(jī)為MAC地址,網(wǎng)口打印機(jī)為IP地址),支持多機(jī)打印
print({params})
taskList:
[
{
printerAddr: '98:D3:31:20:23:4A', //字符串;打印機(jī)地址
printerEncoding:'gbk', //打印機(jī)支持的編碼格式,默認(rèn)gbk
type:1, //打印機(jī)類型,默認(rèn)是1。1:小票打印機(jī),2:tsc標(biāo)簽打印機(jī)
tscSetting:{ //如果是TSC標(biāo)簽打印機(jī),這個(gè)屬性必須設(shè)置,如果忽略此屬性,則此打印機(jī)為小票打印機(jī)
width:40, //標(biāo)簽的寬度,單位mm
height:30, //標(biāo)簽的高度,單位mm
gap:2 //每個(gè)標(biāo)簽之間的間隔,單位mm
},
content: orderInfo, //字符串;打印內(nèi)容
keepAlive:true, //打印完畢后不斷開連接,下次打印將使用同樣的連接進(jìn)行打?。ㄋ{(lán)牙打印機(jī)建議設(shè)置為true)
cmd:[25,23,0] //打印內(nèi)容的同時(shí),一并發(fā)送指定的ESC/POS命令
copyNum: 2 //數(shù)值類型;重復(fù)打印次數(shù),默認(rèn)值為1
}
]
ret:
{
result: 'ok' //字符串;ok表示調(diào)用成功
}
err:
{
msg:'', //錯(cuò)誤信息的匯總描述
errors:[ //用一個(gè)數(shù)組,描述打印發(fā)生的錯(cuò)誤
{
taskIndex:0, //描述哪個(gè)打印任務(wù)發(fā)生錯(cuò)誤
printerAddr:'', //發(fā)生錯(cuò)誤的打印機(jī)地址
msg:'' //錯(cuò)誤信息
}
],
}
var orderInfo;
orderInfo = "<CA>測(cè)試打印</CA><BR>";
orderInfo += "名稱 單價(jià) 數(shù)量 金額<BR>";
orderInfo += "--------------------------------<BR>";
orderInfo += "番 1.0 1 1.0<BR>";
orderInfo += "番茄 10.0 10 10.0<BR>";
orderInfo += "番茄炒 10.0 100 100.0<BR>";
orderInfo += "番茄炒粉 100.0 100 100.0<BR>";
orderInfo += "番茄炒粉粉 1000.0 1 100.0<BR>";
orderInfo += "番茄炒粉粉粉粉 100.0 100 100.0<BR>";
orderInfo += "番茄炒粉粉粉粉 15.0 1 15.0<BR>";
orderInfo += "備注:快點(diǎn)送到<BR>";
orderInfo += "--------------------------------<BR>";
orderInfo += "合計(jì):xx.0元<BR>";
orderInfo += "送貨地點(diǎn):xxxxxxxxxxxxxxxxx<BR>";
orderInfo += "聯(lián)系電話:138000000000<BR>";
orderInfo += "訂餐時(shí)間:2011-01-06 19:30:10<BR>";
orderInfo += " <BR> <BR>";
var printModule = api.require('posPrinter');
var param =
{
taskList:
[
{
printerAddr: '98:D3:31:20:23:4A',
content: orderInfo,
keepAlive:true, //藍(lán)牙打印機(jī),建議把keepAlive設(shè)為true
copyNum: 2
},
{
printerAddr: '192.168.1.10',
content: orderInfo,
copyNum: 2
}
]
};
printModule.print(param);
var printModule = api.require('posPrinter');
var param =
{
taskList:
[
{
printerAddr: 'u:85:Printer',
type:2,
tscSetting:{
width:40,
height:30,
gap:2
},
content:'<text size="30" bold="true" left="10" top="10">我的測(cè)試1</text><qr left="10" top="85" width="150">http://www.cailutong168.com</qr><img left="10" top="70">base64內(nèi)容</img>',
//<qr>標(biāo)簽表示打印二維碼
//tagContent里面所有標(biāo)簽都支持旋轉(zhuǎn)屬性,如rotate="45"表示旋轉(zhuǎn)45度
//text標(biāo)簽可以使用center="1"表示居中,如果居中時(shí),設(shè)置left="-10",表示居中后,再往左偏移10
keepAlive:true, //usb打印機(jī),建議把keepAlive設(shè)為true
copyNum: 1
}
]
};
printModule.print(param);
Android系統(tǒng)
可提供的1.0.0及更高版本
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: