|
@@ -3,10 +3,8 @@ package com.github.zuihou.business.util;
|
|
|
import com.github.zuihou.business.util.qRcode.Image2Zpl;
|
|
|
import com.github.zuihou.business.util.qRcode.ImageProducerUtil;
|
|
|
import com.github.zuihou.business.util.qRcode.TwoDimensionCode;
|
|
|
-import com.github.zuihou.common.util.DateUtil;
|
|
|
import lombok.Data;
|
|
|
|
|
|
-import javax.imageio.ImageIO;
|
|
|
import javax.print.*;
|
|
|
import javax.print.attribute.standard.PrinterName;
|
|
|
import java.awt.image.BufferedImage;
|
|
@@ -14,9 +12,6 @@ import java.io.File;
|
|
|
import java.io.FileInputStream;
|
|
|
import java.io.IOException;
|
|
|
import java.io.UnsupportedEncodingException;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.Map;
|
|
|
|
|
|
|
|
|
@Data
|
|
@@ -38,30 +33,18 @@ public class ZplPrinter {
|
|
|
System.out.println("result2=======" + result2); */
|
|
|
|
|
|
|
|
|
-// printBarcode();
|
|
|
-// printQRCOde();
|
|
|
- Map<String,String> paraMap = new HashMap<>();
|
|
|
- paraMap.put("uniqueCode","K&DD_202221390963&TASK_20222139490279&kT_DH001&KT001&000002");
|
|
|
- paraMap.put("bomName","前格框");
|
|
|
- paraMap.put("deliveryTime", DateUtil.dateToString0(new Date(),"yyyy-MM-dd HH:mm"));
|
|
|
- paraMap.put("orderName", "12月紧急订单");
|
|
|
- paraMap.put("procedureName", "OP40翻面");
|
|
|
- paraMap.put("furnaceBatchNo", "536433234343");
|
|
|
- try {
|
|
|
- BufferedImage labelImg = ImageProducerUtil.createImage(paraMap);
|
|
|
- ImageIO.write(labelImg,"jpg", new File("d://1219Code.jpg"));
|
|
|
- }catch (Exception e){
|
|
|
-
|
|
|
- }
|
|
|
+ printBarcode();
|
|
|
+ printQRCOde();
|
|
|
|
|
|
}
|
|
|
|
|
|
- public static boolean printBarcode(ZplPrinter p, Map map){
|
|
|
+ public static boolean printBarcode(ZplPrinter p,String uniqueCode){
|
|
|
String zpl2 = "";
|
|
|
try {
|
|
|
//String uniqueCode = "K&DD_202221390963&TASK_20222139490279&kT_DH001&KT001&000002";
|
|
|
- BufferedImage labelImg = ImageProducerUtil.createImage(map);
|
|
|
+ BufferedImage labelImg = ImageProducerUtil.createImage(uniqueCode);
|
|
|
zpl2 = Image2Zpl.image2Zpl2(labelImg);
|
|
|
+ //System.out.println("zpl2======="+zpl2);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|