如何自己调标签样式
2022-10-27 10:25
标签样式如下
代码模块-这个就是标签模板配置
也就是打印模板配置,可以调整
对应代码如下,可以调整:
Plain Text
复制代码
9997475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
WPServer.initPage({ left: 10, top:0, width: 60, height: 40 });//标签画布
codeType: 'QRCode',codeData: label.assetBarcode,//位置调整x: OFF_X + 3,y: OFF_Y + ROW_Y + 24,//二维码尺寸width: 60,height: 60,config: {//二维码容错率QRCodeVersion: 2}});items.push({type: 'line',//二维码右侧竖线调整x: 58,y: OFF_Y + ROW_Y + 20.7,height: 44});items.push({type: 'text',text: '规格:' + label.assetSpecifications,//文本位置调整x: 64,y: 11 * 3 - 3,width: 100,height: 6.4,style: {textAlign: 'left',//文本居左fontWeight: 'bold',//文本加粗fontSize:18//文本字号}});items.push({type: 'text',text: '使用部门:' + label.useDepartmentName,x: 64,y: 11 * 4 - 3,width: 100,height: 6.4,style: {textAlign: 'left',fontWeight: 'bold',fontSize:18}});items.push({type: 'text',text: '位置名称:' + label.areaName,x: 64,y: 11 * 5 - 3,width: 100,height: 6.4,style: {textAlign: 'left',fontWeight: 'bold',fontSize:18}});items.push({type: 'text',text: '使用人:' + label.userName,x: 64,y: 11 * 6 - 3,width:100,height: 6.4,style: {textAlign: 'left',fontWeight: 'bold',fontSize:18}});//使用人下方横线items.push({type: 'line',x: OFF_X,y: 11 * 7 - 6,length: 180});items.push({type: 'text',text: '编码:' + label.assetBarcode,//位置调整x: OFF_X + 4,y: 11 * 7 - 2,width: 170,height: 11,style: {//文本调整textAlign: 'left',fontWeight: 'bold',fontSize:18}});WPServer.addPage(items);});WPServer.preview();
参数对应
其实就是取的这里面的值↑↑
JSON
复制代码
99123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
//价格amount: 1000//位置代码areaCode: "GZAQ01"//位置名称areaName: "广州a区"//资产条码assetBarcode: "IP16002"// 类别名称assetClasses: "电子产品及通信设备"//分类代码assetClassesCode: "06"//资产名称assetName: " iPhone 16"//规格型号assetSpecifications: "1T"//购入日期buyTime: "2022-09-15"//使用位置编码(领用后位置)receiveAreaCode: "GZAQ01"//使用位置名称(领用后位置)receiveAreaName: "广州a区"//领用地点(手动输入)receiveStoragePlace: "随身携带"//序列号snCode: ""//单位unit: "个"//使用部门名称useDepartmentName: "外来人员"//使用期限usePeriod: "60"//使用人userName: "林志"//使用人编号userNo: "yg002"