|
|
/*调用js打印标签*/import getLodop from '@/utils/LodopFuncs.js'/*打印材料卷标签*/export function printCardLabel(printList) { const LODOP = getLodop() if (LODOP) { //LODOP.SET_LICENSES("", "AF8A5800B84BCC5218BCF67B92627BEA", "", "");
LODOP.SET_LICENSES("", "AF8A5800B823CC8E18BCF67B925E7BF0", "", ""); // LODOP.SET_PRINTER_INDEXA("小标签打印机");
//循环调用打印机
for(let i = 0; i < printList.length; i++){ let printData = printList[i]; LODOP.NewPage(); LODOP.SET_PRINT_PAGESIZE(0,1900,1000,""); LODOP.ADD_PRINT_LINE(33,0,32,718,0,1); LODOP.ADD_PRINT_LINE(57,0,56,718,0,1); LODOP.ADD_PRINT_LINE(81,0,80,718,0,1); LODOP.ADD_PRINT_LINE(105,0,104,718,0,1); LODOP.ADD_PRINT_LINE(129,0,128,718,0,1); LODOP.ADD_PRINT_LINE(153,0,152,718,0,1); LODOP.ADD_PRINT_LINE(177,0,176,718,0,1); LODOP.ADD_PRINT_LINE(201,0,200,718,0,1); LODOP.ADD_PRINT_LINE(225,0,224,718,0,1); LODOP.ADD_PRINT_LINE(249,0,248,718,0,1); LODOP.ADD_PRINT_LINE(273,0,272,718,0,1); LODOP.ADD_PRINT_LINE(297,0,296,718,0,1); LODOP.ADD_PRINT_LINE(321,0,320,718,0,1); LODOP.ADD_PRINT_LINE(345,0,344,718,0,1); LODOP.ADD_PRINT_LINE(369,0,368,718,0,1); LODOP.ADD_PRINT_TEXT(8,209,302,30,"多 工 艺 生 产 指 令 计 划 单"); LODOP.SET_PRINT_STYLEA(0,"FontSize",13); LODOP.SET_PRINT_STYLEA(0,"Alignment",2); LODOP.ADD_PRINT_TEXT(11,4,90,25,"排产日期:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",11); LODOP.ADD_PRINT_TEXT(11,584,130,25,"识别号:7-5R04"); LODOP.SET_PRINT_STYLEA(0,"FontSize",11); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_LINE(320,80,32,81,0,1); LODOP.ADD_PRINT_LINE(104,198,32,199,0,1); LODOP.ADD_PRINT_LINE(104,281,32,282,0,1); LODOP.ADD_PRINT_LINE(104,376,32,377,0,1); LODOP.ADD_PRINT_LINE(104,460,32,461,0,1); LODOP.ADD_PRINT_LINE(104,537,32,538,0,1); LODOP.ADD_PRINT_LINE(104,612,32,613,0,1); LODOP.ADD_PRINT_LINE(368,0,32,1,0,1); LODOP.ADD_PRINT_LINE(368,718,32,719,0,1); LODOP.ADD_PRINT_LINE(128,151,104,152,0,1); LODOP.ADD_PRINT_LINE(128,240,104,241,0,1); LODOP.ADD_PRINT_LINE(128,329,104,330,0,1); LODOP.ADD_PRINT_LINE(128,419,104,420,0,1); LODOP.ADD_PRINT_LINE(128,509,104,510,0,1); LODOP.ADD_PRINT_LINE(128,582,104,583,0,1); LODOP.ADD_PRINT_LINE(128,651,104,652,0,1); LODOP.ADD_PRINT_LINE(200,198,128,199,0,1); LODOP.ADD_PRINT_LINE(200,281,128,282,0,1); LODOP.ADD_PRINT_LINE(200,376,128,377,0,1); LODOP.ADD_PRINT_LINE(200,460,128,461,0,1); LODOP.ADD_PRINT_LINE(200,537,128,538,0,1); LODOP.ADD_PRINT_LINE(200,612,128,613,0,1); LODOP.ADD_PRINT_LINE(320,151,200,152,0,1); LODOP.ADD_PRINT_LINE(320,240,200,241,0,1); LODOP.ADD_PRINT_LINE(320,329,200,330,0,1); LODOP.ADD_PRINT_LINE(320,419,200,420,0,1); LODOP.ADD_PRINT_LINE(320,509,200,510,0,1); LODOP.ADD_PRINT_LINE(320,582,200,583,0,1); LODOP.ADD_PRINT_LINE(320,647,200,648,0,1); LODOP.ADD_PRINT_LINE(368,114,320,115,0,1); LODOP.ADD_PRINT_LINE(368,198,320,199,0,1); LODOP.ADD_PRINT_LINE(368,281,320,282,0,1); LODOP.ADD_PRINT_LINE(368,376,320,377,0,1); LODOP.ADD_PRINT_LINE(368,460,320,461,0,1); LODOP.ADD_PRINT_LINE(368,537,320,538,0,1); LODOP.ADD_PRINT_LINE(368,612,320,613,0,1);
LODOP.ADD_PRINT_TEXT(38,2,90,24,"生产工单号:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Bold",1); LODOP.ADD_PRINT_TEXT(40,202,65,25,"客户:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(39,379,60,25,"班次:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(40,539,100,25,"混炼胶批次号"); LODOP.ADD_PRINT_TEXT(62,3,80,20,"操作员:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(63,202,75,25,"产品型号:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(64,379,80,25,"产品颜色:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(64,539,90,25,"外购件批号:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(86,4,85,25,"原材料型号:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(86,201,90,25,"混炼胶硬度:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(87,378,90,25,"模具孔/线条数"); LODOP.ADD_PRINT_TEXT(87,539,85,20,"实际模具温度"); LODOP.ADD_PRINT_TEXT(110,4,80,25,"生产工艺:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Bold",1); LODOP.ADD_PRINT_TEXT(110,86,70,25,"标准秤砣"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(111,244,85,25,"电子秤编号:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(111,422,100,25,"实测产品重量:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(110,581,85,25,"实测产品硬度"); LODOP.ADD_PRINT_TEXT(134,4,80,25,"硫化设备:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(135,202,75,25,"硫化温度:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(134,331,45,20,"±5℃"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(135,380,80,20,"硫化时间:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(135,541,70,20,"硫化压力:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(135,488,50,20,"±10秒"); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(135,680,45,20,"±3Mpa"); LODOP.ADD_PRINT_TEXT(159,5,70,25,"真空时间:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(157,162,35,20,"sec"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(159,202,75,20,"排气次数:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(158,380,90,25,"半成品毛重:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(157,516,19,25,"g"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(158,541,70,25,"投料重量:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(157,695,20,25,"g"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(183,1,90,25,"二段温度标准"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(182,199,90,20,"二段时间标准"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(182,378,90,25,"二段实际温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(183,539,85,25,"二段实际时间"); LODOP.ADD_PRINT_TEXT(207,5,80,25,"挤出总功率"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(207,159,80,25,"挤出机功率"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(207,345,70,25,"钢带速度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(207,510,85,25,"前段尺寸公差"); LODOP.ADD_PRINT_TEXT(206,647,85,25,"后段尺寸公差"); LODOP.ADD_PRINT_TEXT(231,5,80,25,"高温炉温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(232,161,80,24,"一段温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(231,345,75,25,"二段温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(231,517,65,25,"三段温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(255,8,70,25,"四段温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(256,162,65,25,"五段温度"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(255,345,75,25,"喷涂流量"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(256,518,65,25,"喷涂头数"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(255,654,65,25,"保压时间"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(278,5,75,25,"等离子枪数"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(301,82,75,25,"储胶量位置"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(279,163,64,20,"水煮时间"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(280,345,70,25,"底层胶水"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(279,518,65,25,"表层胶水"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(302,6,75,25,"生产计划:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Bold",1); LODOP.ADD_PRINT_TEXT(301,253,65,25,"低压位置"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(302,431,70,25,"高压位置"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(302,585,70,25,"射出位置3"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"FontColor","#FF0000"); LODOP.ADD_PRINT_TEXT(326,5,100,25,"计划领取重量:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"FontColor","#FF0000"); LODOP.ADD_PRINT_TEXT(326,200,90,25,"实际领取重量"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(327,344,30,20,"KG"); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(326,385,80,25,"射胶位置1"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"FontColor","#FF0000"); LODOP.ADD_PRINT_TEXT(327,545,65,25,"储料位置"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"FontColor","#FF0000"); LODOP.ADD_PRINT_TEXT(351,6,100,25,"计划生产任务:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"FontColor","#FF0000"); LODOP.ADD_PRINT_TEXT(349,173,23,20,"KG"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(327,509,25,20,"MM"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.SET_PRINT_STYLEA(0,"Alignment",3); LODOP.ADD_PRINT_TEXT(351,201,90,25,"实际生产模数"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(350,380,85,25,"合格品数量:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10); LODOP.ADD_PRINT_TEXT(350,545,70,25,"不良品数:"); LODOP.SET_PRINT_STYLEA(0,"FontSize",10);
} LODOP.PRINT_DESIGN(); //LODOP.PREVIEW();
// LODOP.PRINT();
console.log("操作成功!") }}
|